Nipyapi
Nipyapi
Release 0.19.1
Daniel Chaffelson
1   NiPyApi                                                                                                                                                                                       3
    1.1 Features . . . . . . . . . . . . .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    3
    1.2 Quick Start . . . . . . . . . . .    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    4
    1.3 Background and Documentation         .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    4
    1.4 NiFi Version Support . . . . . .     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    4
    1.5 Python Requirements . . . . . .      .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .    4
2   Installation                                                                                                                                                                                  7
    2.1 Stable release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                              7
    2.2 From sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                7
                                                                                                                                                                                                   i
                  3.3.2.4    nipyapi.registry.configuration module . . . . . . . . . . . . . . . . . . . . . . . . . 621
                  3.3.2.5    nipyapi.registry.rest module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621
4 ToDo 623
5    Contributing                                                                                                                                                                                            625
     5.1 Types of Contributions . . . .              .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   625
          5.1.1   Report Bugs . . . . .              .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   625
          5.1.2   Fix Bugs . . . . . . .             .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   625
          5.1.3   Implement Features .               .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   625
          5.1.4   Write Documentation                .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   626
          5.1.5   Submit Feedback . .                .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   626
     5.2 Get Started! . . . . . . . . . .            .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   626
     5.3 Pull Request Guidelines . . .               .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   627
7    Credits                                                                                                        633
     7.1 Development Lead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
     7.2 Contributors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
     7.3 Shout Outs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
8    History                                                                                                                                                                                                 635
     8.1 0.19.1 (2022-08-08)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   635
     8.2 0.19.0 (2022-05-13)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   635
     8.3 0.18.0 (2021-11-29)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   636
     8.4 0.17.1 (2021-10-21)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   636
     8.5 0.17.0 (2021-10-13)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   636
     8.6 0.16.3 (2021-10-11)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   636
     8.7 0.16.2 (2021-02-10)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   636
     8.8 0.16.3 (2021-10-11)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   637
     8.9 0.16.2 (2021-02-10)     .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   638
     8.10 0.15.0 (2020-11-06)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   638
     8.11 0.14.0 (2019-11-06)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   639
     8.12 0.13.3 (2019-10-09)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   639
     8.13 0.13.0 (2019-04-22)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   639
     8.14 0.12.0 (2018-12-20)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   639
     8.15 0.11.0 (2018-10-12)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   640
     8.16 0.10.3 (2018-08-28)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   640
     8.17 0.10.2 (2018-08-27)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   641
     8.18 0.10.1 (2018-08-21)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   641
     8.19 0.10.0 (2018-08-03)    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   641
     8.20 0.9.1 (2018-05-18) .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   641
     8.21 0.9.0 (2018-05-16) .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   641
     8.22 0.8.0 (2018-03-06) .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   642
     8.23 0.7.0 (2018-01-30) .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   643
ii
    8.24   0.6.1 (2018-01-04)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   644
    8.25   0.6.0 (2017-12-31)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   644
    8.26   0.5.1 (2017-12-07)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   644
    8.27   0.5.0 (2017-12-06)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   644
    8.28   0.4.0 (2017-10-29)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   644
    8.29   0.3.2 (2017-09-04)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   645
    8.30   0.3.1 (2017-09-04)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   645
    8.31   0.3.0 (2017-09-04)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   645
    8.32   0.2.1 (2017-08-26)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   645
    8.33   0.2.0 (2017-08-25)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   645
    8.34   0.1.2 (2017-08-24)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   645
    8.35   0.1.1 (2017-08-24)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   646
    8.36   0.1.0 (2017-08-24)   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   646
Index 655
                                                                                                                                                                                                                 iii
iv
            Nipyapi Documentation, Release 0.19.1
Contents:
Contents                                       1
Nipyapi Documentation, Release 0.19.1
2                                       Contents
                                                                                                 CHAPTER            1
NiPyApi
1.1 Features
                                                                                                                      3
Nipyapi Documentation, Release 0.19.1
Please see the issue register for more information on current development.
You can set the config for your endpoints in the central config file:
# in python
import nipyapi
nipyapi.config.nifi_config.host = 'http://localhost:8080/nifi-api'
nipyapi.config.registry_config.host = 'http://localhost:18080/nifi-registry-api'
You can use the Docker demos to create a secured interactive console showing many features:
from nipyapi.demo.secured_console import *
from nipyapi.demo.console import *
You can also explore the scripts to get ideas for how NiPyAPi can be used to automate your environment.
Please check out the Contribution Guide if you are interested in contributing to the feature set.
Currently we are testing against NiFi versions 1.1.2 - 1.15.0, and NiFi-Registry versions 0.1.0 - 1.15.0.
If you find a version compatibility problem please raise an issue
Python 2.7 or 3.6-9 supported, though other versions may work. We will shortly stop supporting Python2 There are
known issues on Python 3.10
4                                                                                               Chapter 1. NiPyApi
                                                                    Nipyapi Documentation, Release 0.19.1
Tested on AL2 and OSX 10.14.x - Windows automated testing not attempted
Outside of the standard Python modules, we make use of lxml, DeepDiff, ruamel.yaml and xmltodict in processing,
and Docker for demo/tests.
6                                       Chapter 1. NiPyApi
                                                                                                    CHAPTER       2
Installation
This is the preferred method to install Nipyapi, as it will always install the most recent stable release.
If you don’t have pip installed, this Python installation guide can guide you through the process.
The sources for Nipyapi can be downloaded from the Github repo.
You can either clone the public repository:
Once you have a copy of the source, you can install it with:
                                                                                                                    7
Nipyapi Documentation, Release 0.19.1
8                                       Chapter 2. Installation
                                                                                                CHAPTER           3
3.1 Demos
These modules leverage functionality within the rest of the Package to demonstrate various capabilities
3.1.1 FDLC
Importing this module provides further instructions for it’s use. It will guide you through the steps involved in flow
promotion.
Note that it makes extensive use of Docker Containers.
Usage:
3.1.2 Console
Importing this module will run a script which populates the NiFi canvas with a Process Group containing a processor,
and creates a sequence of Versioned Flow Objects from it, along with a Template and various export versions.
This is intended to give the user a base set of objects to explore the API.
Usage:
Importing this module will pull recent Docker containers from Dockerhub, deploy them in a secured configuration,
and prepare the environment for access via TLS in NiFi-Registry’s case, and public LDAP username/password for
                                                                                                                    9
Nipyapi Documentation, Release 0.19.1
NiFi.
This is intended to give the user an example of a secured environment. May be combined with the Console to produce
a secured environment with demo objects.
Note that this demo makes extensive use of Docker Containers.
Usage:
An incomplete version of BBende’s excellent demo. It currently deploys some Docker NiFi and Registry instances.
These wrapper modules contain collections of convenience functions for daily operations of your NiFi and NiFi-
Registry environment. They wrap and surface underlying data structures and calls to the full SDK swagger clients
which are also included in the package.
3.2.1 Canvas
nipyapi.canvas.get_flow(pg_id=’root’)
    Returns information about a Process Group and flow.
        This surfaces the native implementation, for the recursed implementation see ‘recurse_flow’
             Parameters pg_id (str) – id of the Process Group to retrieve, defaults to the root process group
                 if not set
             Returns The Process Group object
             Return type (ProcessGroupFlowEntity)
nipyapi.canvas.get_process_group_status(pg_id=’root’, detail=’names’)
    Returns an entity containing the status of the Process Group. Optionally may be configured to return a simple
    dict of name:id pairings
      Note that there is also a ‘process group status’ command available, but it returns a subset of this data anyway,
      and this call is more useful
            Parameters
                   • pg_id (str) – The UUID of the Process Group
                   • detail (str) – ‘names’ or ‘all’; whether to return a simple dict of name:id pairings, or
                     the full details. Defaults to ‘names’
            Returns The Process Group Entity including the status
            Return type (ProcessGroupEntity)
nipyapi.canvas.get_process_group(identifier, identifier_type=’name’, greedy=True)
    Filters the list of all process groups against a given identifier string occurring in a given identifier_type field.
            Parameters
                   • identifier (str) – the string to filter the list for
                   • identifier_type (str) – the field to filter on, set in config.py
                   • greedy (bool) – True for partial match, False for exact match
            Returns None for no matches, Single Object for unique match, list(Objects) for multiple matches
nipyapi.canvas.list_all_process_groups(pg_id=’root’)
    Returns a flattened list of all Process Groups on the canvas. Potentially slow if you have a large canvas.
      Note that the ProcessGroupsApi().get_process_groups(pg_id) command only provides the first layer of pgs,
      whereas this trawls the entire canvas
            Parameters pg_id (str) – The UUID of the Process Group to start from, defaults to the Canvas
                root
            Returns list[ProcessGroupEntity]
nipyapi.canvas.delete_process_group(process_group, force=False, refresh=True)
    Deletes a given Process Group, with optional prejudice.
            Parameters
                   • process_group (ProcessGroupEntity) – The target Process Group
                   • force (bool) – Stop, purge and clean the target Process Group before deletion. Experi-
                     mental.
                   • refresh (bool) – Whether to refresh the state first
            Returns The updated object state
            Return type (ProcessGroupEntity
nipyapi.canvas.schedule_process_group(process_group_id, scheduled)
    Start or Stop a Process Group and all components.
      Note that this doesn’t guarantee that all components have started, as some may be in Invalid states.
            Parameters
                   • process_group_id (str) – The UUID of the target Process Group
                   • scheduled (bool) – True to start, False to stop
           Parameters
                 • source – Object to initiate the connection, e.g. ProcessorEntity
                 • target – Object to terminate the connection, e.g. FunnelEntity
                 • relationships (list) – list of strings of relationships to connect, may be collected
                   from the object ‘relationships’ property (optional)
                 • name (str) – Defaults to None, String of Name for Connection (optional)
           Returns for the created connection
           Return type (ConnectionEntity)
nipyapi.canvas.delete_connection(connection, purge=False)
    Deletes a connection, optionally purges it first
           Parameters
                 • connection (ConnectionEntity) – Connection to delete
                 • purge (bool) – True to Purge, Defaults to False
           Returns the modified Connection
           Return type (ConnectionEntity)
nipyapi.canvas.get_component_connections(component)
    Returns list of Connections related to a given Component, e.g. Processor
           Parameters component – Component Object to filter by, e.g. a ProcessorEntity
           Returns List of ConnectionEntity Objects
           Return type (list)
nipyapi.canvas.create_controller(parent_pg, controller, name=None)
      Creates a new Controller Service in a given Process Group of the given Controller type, with the given
          Name
           Parameters
                 • parent_pg (ProcessGroupEntity) – Target Parent PG
                 • controller (DocumentedTypeDTO) – Type of Controller to create, found via the
                   list_all_controller_types method
                 • name (str[Optional]) – Name for the new Controller as a String
           Returns (ControllerServiceEntity)
nipyapi.canvas.list_all_controllers(pg_id=’root’, descendants=True)
      Lists all controllers under a given Process Group, defaults to Root Optionally recurses all child Process
            Groups as well
           Parameters
                 • pg_id (str) – String of the ID of the Process Group to list from
                 • descendants (bool) – True to recurse child PGs, False to not
           Returns None, ControllerServiceEntity, or list(ControllerServiceEntity)
nipyapi.canvas.delete_controller(controller, force=False)
    Delete a Controller service, with optional prejudice
           Parameters
                  • controller (ControllerServiceEntity) – Target Controller to delete
                  • force (bool) – True to attempt Disable the Controller before deletion
           Returns (ControllerServiceEntity)
nipyapi.canvas.update_controller(controller, update)
    Updates the Configuration of a Controller Service
           Parameters
                  • controller (ControllerServiceEntity) – Target Controller to update
                  • update (ControllerServiceDTO) – Controller Service configuration object contain-
                    ing the new config params and properties
           Returns (ControllerServiceEntity)
nipyapi.canvas.schedule_controller(controller, scheduled, refresh=False)
    Start/Enable or Stop/Disable a Controller Service
           Parameters
                  • controller (ControllerServiceEntity) – Target Controller to schedule
                  • scheduled (bool) – True to start, False to stop
                  • refresh (bool) – Whether to refresh the component revision before execution
           Returns (ControllerServiceEntity)
nipyapi.canvas.get_controller(identifier, identifier_type=’name’, bool_response=False)
    Retrieve a given Controller
           Parameters
                  • identifier (str) – ID or Name of a Controller to find
                  • identifier_type (str) – ‘id’ or ‘name’, defaults to name
                  • bool_response (bool) – If True, will return False if the Controller is not found - useful
                    when testing for deletion completion
      Returns:
nipyapi.canvas.list_all_controller_types()
    Lists all Controller Service types available on the environment
           Returns list(DocumentedTypeDTO)
nipyapi.canvas.list_all_by_kind(kind, pg_id=’root’, descendants=True)
    Retrieves a list of all instances of a supported object type
           Parameters
                  • kind (str) – one of input_ports, output_ports, funnels, controllers, connections, re-
                    mote_process_groups
                  • pg_id (str) – optional, ID of the Process Group to use as search base
                  • descendants (bool) – optional, whether to collect child group info
           Returns list of the Entity type of the kind, or single instance, or None
nipyapi.canvas.list_all_input_ports(pg_id=’root’, descendants=True)
    Convenience wrapper for list_all_by_kind for input ports
nipyapi.canvas.list_all_output_ports(pg_id=’root’, descendants=True)
    Convenience wrapper for list_all_by_kind for output ports
nipyapi.canvas.list_all_funnels(pg_id=’root’, descendants=True)
    Convenience wrapper for list_all_by_kind for funnels
nipyapi.canvas.list_all_remote_process_groups(pg_id=’root’, descendants=True)
    Convenience wrapper for list_all_by_kind for remote process groups
nipyapi.canvas.delete_funnel(funnel, refresh=True)
    Deletes a Funnel Object
          Parameters
                • funnel (FunnelEntity) – The Funnel to delete
                • refresh (bool) – Whether to refresh the object state before execution
          Returns (FunnelEntity) Deleted FunnelEntity reference
nipyapi.canvas.get_remote_process_group(rpg_id, summary=False)
    Fetch a remote process group object, with optional summary of just ports
nipyapi.canvas.update_process_group(pg, update, refresh=True)
    Updates a given Process Group.
          Parameters
                • pg (ProcessGroupEntity) – The Process Group to target for update
                • update (dict) – key:value pairs to update
                • refresh (bool) – Whether to refresh the Process Group before applying the update
          Returns The updated ProcessorEntity
          Return type (ProcessGroupEntity)
nipyapi.canvas.create_funnel(pg_id, position=None)
    Creates a Funnel Object
          Parameters
                • pg_id (str) – ID of the parent Process Group
                • position (tuple[int, int]) – Position on canvas
          Returns (FunnelEntity) Created Funnel
nipyapi.canvas.create_remote_process_group(target_uris, transport=’RAW’, pg_id=’root’,
                                                          position=None)
    Creates a new Remote Process Group with given parameters
          Parameters
                • target_uris (str) – Comma separated list of target URIs
                • transport (str) – optional, RAW or HTTP
                • pg_id (str) – optional, UUID of parent Process Group for remote process group
                • position (tuple) – optional, tuple of location ints
          Returns (RemoteProcessGroupEntity)
nipyapi.canvas.delete_remote_process_group(rpg, refresh=True)
    Deletes a given remote process group
           Parameters
                  • rpg (RemoteProcessGroupEntity) – Remote Process Group to remove
                  • refresh (bool) – Whether to refresh the object before action
           Returns (RemoteProcessGroupEntity)
nipyapi.canvas.set_remote_process_group_transmission(rpg,     enable=True,                                  re-
                                                     fresh=True)
    Enable or Disable Transmission for an RPG
           Parameters
                  • rpg (RemoteProcessGroupEntity) – The ID of the remote process group to modify
                  • enable (bool) – True to enable, False to disable
                  • refresh (bool) – Whether to refresh the object before action
      Returns:
nipyapi.canvas.get_pg_parents_ids(pg_id)
    Retrieve the ids of the parent Process Groups.
           Parameters pg_id (str) – Process group id
           Returns (list) List of ids of the input PG parents
nipyapi.canvas.delete_port(port)
    Deletes a given port from the canvas if possible
nipyapi.canvas.create_port(pg_id, port_type, name, state, position=None)
    Creates a new input or output port of given characteristics
           Parameters
                  • pg_id (str) – ID of the parent Process Group
                  • port_type (str) – Either of INPUT_PORT or OUTPUT_PORT
                  • name (str) – optional, Name to assign to the port
                  • state (str) – One of RUNNING, STOPPED, DISABLED
                  • position (tuple) – optional, tuple of ints like (400, 400)
           Returns (PortEntity) of the created port
3.2.2 Config
A set of defaults and parameters used elsewhere in the project. Also provides a handy link to the low-level client SDK
configuration singleton objects.
3.2.3 Parameters
          Returns list(ParameterContextEntity)
nipyapi.parameters.create_parameter_context(name, description=None, parameters=None,
                                            inherited_contexts=None)
     Create a new Parameter Context with optional description and initial Parameters
          Parameters
                • name (str) – The Name for the new Context
                • description (str) – An optional description
                • parameters (list[ParameterEntity]) – A list of prepared Parameters
                • inherited_contexts (list[ParameterContextEntity]) – A list of inherited
                  Parameter Contexts
          Returns (ParameterContextEntity) The New Parameter Context
nipyapi.parameters.delete_parameter_context(context, refresh=True)
    Removes a Parameter Context
          Parameters
                • context (ParameterContextEntity) – Parameter Context to be deleted
                • refresh (bool) – Whether to refresh the Context before Deletion
          Returns (ParameterContextEntity) The removed Parameter Context
nipyapi.parameters.get_parameter_context(identifier, identifier_type=’name’, greedy=True)
    Gets one or more Parameter Contexts matching a given identifier
          Parameters
                • identifier (str) – The Name or ID matching Parameter Context(s)
                • identifier_type (str) – ‘name’ or ‘id’
                • greedy (bool) – False for exact match, True for string match
          Returns None for no matches, Single Object for unique match, list(Objects) for multiple matches
nipyapi.parameters.update_parameter_context(context)
    Update an already existing Parameter Context
          Parameters
                • context (ParameterContextEntity) – Parameter Context updated to be applied
                • refresh (bool) – Whether to refresh the object before Updating
          Returns (ParameterContextEntity) The updated Parameter Context
nipyapi.parameters.prepare_parameter(name, value, description=None, sensitive=False)
    Parses basic inputs into a Parameter object ready for submission
          Parameters
                • name (str) – The Name for the Parameter
                • value (str, int, float) – The Value for the Parameter
                • description (str) – Optional Description for the Parameter
                • sensitive (bool) – Whether to mark the Parameter Value as sensitive
          Returns (ParameterEntity) The ParameterEntity ready for use
nipyapi.parameters.delete_parameter_from_context(context, parameter_name)
    Delete a specific Parameter from a Parameter Context :param context: The Parameter Context to Update :type
    context: ParameterContextEntity :param parameter_name: The Parameter to delete :type parameter_name: str
           Returns (ParameterContextEntity) The updated Parameter Context
nipyapi.parameters.upsert_parameter_to_context(context, parameter)
    Insert or Update Parameter within a Parameter Context
           Parameters
                 • context (ParameterContextEntity) – The Parameter Context to Modify
                 • parameter (ParameterEntity) – The ParameterEntity to insert or update
           Returns (ParameterContextEntity) The updated Parameter Context
nipyapi.parameters.assign_context_to_process_group(pg, context_id, cascade=False)
    Assigns a given Parameter Context to a specific Process Group Optionally cascades down to direct children
    Process Groups
           Parameters
                 • pg (ProcessGroupEntity) – The Process Group to target
                 • context_id (str) – The ID of the Parameter Context
                 • cascade (bool) – Cascade Parameter Context down to child Process Groups?
           Returns (ProcessGroupEntity) The updated Process Group
nipyapi.parameters.remove_context_from_process_group(pg)
    Clears any Parameter Context from the given Process Group
           Parameters pg (ProcessGroupEntity) – The Process Group to target
           Returns (ProcessGroupEntity) The updated Process Group
3.2.4 Security
     If you are using one-way TLS with a certificate signed by a root CA trusted by your system/platform, this step
     is not necessary as the default TLS-handshake should “just work.”
           Parameters
                 • service (str) – ‘nifi’ or ‘registry’ to indicate which service config to set the ssl context
                   to
                 • ca_file (str) – A PEM file containing certs for the root CA(s) for the NiFi Registry
                   server
                 • client_cert_file (str) – A PEM file containing the public certificates for the
                   user/client identity
                 • client_key_file (str) – An encrypted (password-protected) PEM file containing the
                   client’s secret key
                 • client_key_password (str) – The password to decrypt the client_key_file
                 • check_hostname (bool) – Enable or Disable hostname checking
           Returns (None)
nipyapi.security.add_user_group_to_access_policy(user_group, policy, service=’nifi’, re-
                                                                        fresh=True)
    Attempts to add the given user group object to the given access policy
           Parameters
                 • user_group (UserGroup) or (UserGroupEntity) – User group object to add
                 • policy (AccessPolicyEntity) or (AccessPolicy) – Access Policy object
                 • service (str) – ‘nifi’ or ‘registry’ to identify the target service
                 • refresh (bool) – Whether to refresh the policy object before submission
           Returns Updated Policy object
nipyapi.security.bootstrap_security_policies(service,                                 user_identity=None,
                                                                  group_identity=None)
    Creates a default security context within NiFi or Nifi-Registry
           Parameters
                 • service (str) – ‘nifi’ or ‘registry’ to indicate which service
                 • user_identity – a service user to establish in the security context
                 • group_identity – a service group to establish in the security context
           Returns None
nipyapi.security.service_login(service=’nifi’,                     username=None,             password=None,
                                            bool_response=False)
    Login to the currently configured NiFi or NiFi-Registry server.
     Login requires a secure connection over https. Prior to calling this method, the host must be specified and the
     SSLContext should be configured (if necessary).
     Successful login will result in a generated token (JWT) being cached in the api_client config that will be passed
     in all future REST API calls. To clear that token, call service_logout.
     The token is temporary and will expire after a duration set by the server. After a token expires, you must call
     this method again to generate a new token.
           Parameters
3.2.5 System
For system and cluster level functions interacting with the underlying NiFi Services
nipyapi.system.get_system_diagnostics()
    Returns NiFi Sytems diagnostics page
      Returns (json):
nipyapi.system.get_cluster()
    EXPERIMENTAL Returns the contents of the NiFi cluster
     Returns (json):
nipyapi.system.get_node(nid)
    Returns the cluster node information
           Parameters nid (str) – The UUID of the Node to target
     Returns:
nipyapi.system.get_nifi_version_info()
    Returns the version information of the connected NiFi instance
     Returns (VersionInfoDTO):
3.2.6 Templates
3.2.7 Utils
Convenience utility functions for NiPyApi, not really intended for external use
nipyapi.utils.dump(obj, mode=’json’)
      Dumps a native datatype object or swagger entity to json or yaml defaults to json
           Parameters
                  • obj (varies) – The native datatype object or swagger type to serialise
                  • mode (str) – ‘json’ or ‘yaml’, the supported export modes
Returns: Either the loaded object in native Python datatypes, or the constructed native datatype object
nipyapi.utils.fs_read(file_path)
    Convenience function to read an Object from a FilePath
           Parameters file_path (str) – The Full path including filename to read from
      Returns: The object that was read
nipyapi.utils.fs_write(obj, file_path)
    Convenience function to write an Object to a FilePath
           Parameters
                  • obj (varies) – The Object to write out
nipyapi.utils.bypass_slash_encoding(service, bypass)
    Instructs the API Client to bypass encoding the ‘/’ character
           Parameters
                  • service (str) – ‘nifi’ or ‘registry’
                  • bypass (bool) – True will not encode ‘/’ in fields via API calls
           Returns None
nipyapi.utils.exception_handler(status_code=None, response=None)
    Simple Function wrapper to handle HTTP Status Exceptions
nipyapi.utils.enforce_min_ver(min_version, bool_response=False, service=’nifi’)
    Raises an error if target NiFi environment is not minimum version :param min_version: Version to check against
    :type min_version: str :param bool_response: If True, will return True instead of
           raising error
      Since NiFi is java, it may return a version with -SNAPSHOT as part of it. As such, that will be stripped from
      either the comparator version or the version returned from NiFi
           Parameters
                  • base (str) – The base version for the comparison test
                  • comparator (optional[str]) – The version to compare against
                  • default_version (optional[str]) – The version to assume the service is if the
                    check cannot be completed
                  • service (str) – The service to test the version against, currently only supports NiFi
      Returns (int): -1/0/1 if base is lower/equal/newer than comparator
nipyapi.utils.validate_parameters_versioning_support(verify_nifi=True,                                   ver-
                                                                              ify_registry=True)
    Convenience method to check if Parameters are supported :param verify_nifi: If True, check NiFi meets the
    min version :type verify_nifi: bool :param verify_registry: If True, check Registry meets the min version :type
    verify_registry: bool
3.2.8 Versioning
For interactions with the NiFi Registry Service and related functions
nipyapi.versioning.create_registry_client(name, uri, description)
    Creates a Registry Client in the NiFi Controller Services
           Parameters
                  • name (str) – The name of the new Client
                  • uri (str) – The URI for the connection, such as ‘http://registry:18080’
                  • description (str) – A description for the Client
           Returns The new registry client object
           Return type (RegistryClientEntity)
nipyapi.versioning.list_registry_clients()
    Lists the available Registry Clients in the NiFi Controller Services
           Returns (list[RegistryClientEntity]) objects
nipyapi.versioning.delete_registry_client(client, refresh=True)
    Deletes a Registry Client from the list of NiFI Controller Services
           Parameters
                  • client (RegistryClientEntity) – The client to delete
                  • refresh (bool) – Whether to refresh the object before action
           Returns The updated client object
           Return type (RegistryClientEntity)
nipyapi.versioning.get_registry_client(identifier, identifier_type=’name’)
    Filters the Registry clients to a particular identifier
           Parameters
                  • identifier (str) – the filter string
These sub-packages are full swagger clients to the NiFi and NiFi-Registry APIs and may be used directly, or wrapped
into the NiPyApi SDK convenience functions
3.3.1.1 Subpackages
nipyapi.nifi.apis package
Submodules
nipyapi.nifi.apis.access_api module
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.create_access_token_from_ticket(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns str If the method is called asynchronously, returns the request thread.
    create_access_token_from_ticket_with_http_info(**kwargs)
        Creates a token for accessing the REST API via Kerberos ticket exchange / SPNEGO negotiation The
        token returned is formatted as a JSON Web Token (JWT). The token is base64 encoded and comprised
        of three parts. The header, the body, and the signature. The expiration of the token is a contained within
        the body. The token can be used in the Authorization header in the format ‘Authorization: Bearer <to-
        ken>’. It is also stored in the browser as a cookie. This method makes a synchronous HTTP request by
        default. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.create_access_token_from_ticket_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns str If the method is called asynchronously, returns the request thread.
    create_access_token_with_http_info(**kwargs)
        Creates a token for accessing the REST API via username/password The token returned is formatted as a
        JSON Web Token (JWT). The token is base64 encoded and comprised of three parts. The header, the body,
        and the signature. The expiration of the token is a contained within the body. It is stored in the browser as
        a cookie, but also returned inthe response body to be stored/used by third party client scripts. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
        callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
        pprint(response) >>> >>> thread = api.create_access_token_with_http_info(callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • username (str) –
                   • password (str) –
              Returns str If the method is called asynchronously, returns the request thread.
    get_access_status(**kwargs)
        Gets the status the client’s access Note: This endpoint is subject to change as NiFi and it’s
        REST API evolve. This method makes a synchronous HTTP request by default. To make
        an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_access_status(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns AccessStatusEntity If the method is called asynchronously, returns the request thread.
    get_access_status_with_http_info(**kwargs)
        Gets the status the client’s access Note: This endpoint is subject to change as NiFi and it’s
        REST API evolve. This method makes a synchronous HTTP request by default. To make
        an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_access_status_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns AccessStatusEntity If the method is called asynchronously, returns the request thread.
     get_access_token_expiration(**kwargs)
         Get expiration for current Access Token Note: This endpoint is subject to change as NiFi and
         it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
         an asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_access_token_expiration(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns AccessTokenExpirationEntity If the method is called asynchronously, returns the re-
                  quest thread.
     get_access_token_expiration_with_http_info(**kwargs)
         Get expiration for current Access Token Note: This endpoint is subject to change as NiFi and
         it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
         an asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_access_token_expiration_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns AccessTokenExpirationEntity If the method is called asynchronously, returns the re-
                  quest thread.
     get_login_config(**kwargs)
         Retrieves the access configuration for this NiFi
          This method makes a synchronous HTTP request by default.         To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_login_config(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns AccessConfigurationEntity If the method is called asynchronously, returns the request
                  thread.
     get_login_config_with_http_info(**kwargs)
         Retrieves the access configuration for this NiFi
          This method makes a synchronous HTTP request by default.              To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
          api.get_login_config_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns AccessConfigurationEntity If the method is called asynchronously, returns the request
                  thread.
     knox_callback(**kwargs)
         Redirect/callback URI for processing the result of the Apache Knox login sequence. Note: This endpoint
         is subject to change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request
         by default. To make an asynchronous HTTP request, please define a callback function to be invoked when
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.knox_callback(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns None If the method is called asynchronously, returns the request thread.
    knox_callback_with_http_info(**kwargs)
        Redirect/callback URI for processing the result of the Apache Knox login sequence. Note: This endpoint
        is subject to change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request
        by default. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.knox_callback_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns None If the method is called asynchronously, returns the request thread.
    knox_logout(**kwargs)
        Performs a logout in the Apache Knox. Note: This endpoint is subject to change as NiFi and
        it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
        an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.knox_logout(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns None If the method is called asynchronously, returns the request thread.
    knox_logout_with_http_info(**kwargs)
        Performs a logout in the Apache Knox. Note: This endpoint is subject to change as NiFi and
        it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
        an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.knox_logout_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns None If the method is called asynchronously, returns the request thread.
    knox_request(**kwargs)
        Initiates a request to authenticate through Apache Knox. Note: This endpoint is subject to change
        as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by default.
        To make an asynchronous HTTP request, please define a callback function to be invoked when re-
        ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.knox_request(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns None If the method is called asynchronously, returns the request thread.
    knox_request_with_http_info(**kwargs)
        Initiates a request to authenticate through Apache Knox. Note: This endpoint is subject to change
        as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by default.
          To make an asynchronous HTTP request, please define a callback function to be invoked when re-
          ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.knox_request_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns None If the method is called asynchronously, returns the request thread.
     log_out(**kwargs)
         Performs a logout for other providers that have been issued a JWT. Note: This endpoint is subject to
         change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
         fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.log_out(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns None If the method is called asynchronously, returns the request thread.
     log_out_complete(**kwargs)
         Completes the logout sequence by removing the cached Logout Request and Cookie if they ex-
         isted and redirects to /nifi/login. Note: This endpoint is subject to change as NiFi and it’s
         REST API evolve. This method makes a synchronous HTTP request by default. To make
         an asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.log_out_complete(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns None If the method is called asynchronously, returns the request thread.
     log_out_complete_with_http_info(**kwargs)
         Completes the logout sequence by removing the cached Logout Request and Cookie if they ex-
         isted and redirects to /nifi/login. Note: This endpoint is subject to change as NiFi and it’s
         REST API evolve. This method makes a synchronous HTTP request by default. To make
         an asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.log_out_complete_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns None If the method is called asynchronously, returns the request thread.
     log_out_with_http_info(**kwargs)
         Performs a logout for other providers that have been issued a JWT. Note: This endpoint is subject to
         change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
         fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.log_out_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns None If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.connections_api module
             Returns ConnectionEntity If the method is called asynchronously, returns the request thread.
     get_connection(id, **kwargs)
         Gets a connection
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.get_connection(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
             Returns ConnectionEntity If the method is called asynchronously, returns the request thread.
     get_connection_with_http_info(id, **kwargs)
         Gets a connection
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_connection_with_http_info(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
             Returns ConnectionEntity If the method is called asynchronously, returns the request thread.
     update_connection(id, body, **kwargs)
         Updates a connection
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_connection(id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
                 • body (ConnectionEntity) – The connection configuration details. (required)
             Returns ConnectionEntity If the method is called asynchronously, returns the request thread.
     update_connection_with_http_info(id, body, **kwargs)
         Updates a connection
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.update_connection_with_http_info(id, body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
nipyapi.nifi.apis.controller_api module
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • body (ReportingTaskEntity) – The reporting task configuration details. (required)
             Returns ReportingTaskEntity If the method is called asynchronously, returns the request thread.
    create_reporting_task_with_http_info(body, **kwargs)
        Creates a new reporting task
         This method makes a synchronous HTTP request by default.                 To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.create_reporting_task_with_http_info(body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • body (ReportingTaskEntity) – The reporting task configuration details. (required)
             Returns ReportingTaskEntity If the method is called asynchronously, returns the request thread.
    delete_history(end_date, **kwargs)
        Purges history
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.delete_history(end_date, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • end_date (str) – Purge actions before this date/time. (required)
             Returns HistoryEntity If the method is called asynchronously, returns the request thread.
    delete_history_with_http_info(end_date, **kwargs)
        Purges history
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.delete_history_with_http_info(end_date, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • end_date (str) – Purge actions before this date/time. (required)
             Returns HistoryEntity If the method is called asynchronously, returns the request thread.
    delete_node(id, **kwargs)
        Removes a node from the cluster
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response.      >>>
         def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_node(id, call-
         back=callback_function)
             Parameters
     update_controller_config_with_http_info(body, **kwargs)
         Retrieves the configuration for this NiFi
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.update_controller_config_with_http_info(body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • body (ControllerConfigurationEntity) – The controller configuration. (re-
                   quired)
             Returns ControllerConfigurationEntity If the method is called asynchronously, returns the re-
                quest thread.
     update_node(id, body, **kwargs)
         Updates a node in the cluster
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_node(id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The node id. (required)
                 • body (NodeEntity) – The node configuration. The only configuration that will be
                   honored at this endpoint is the status. (required)
             Returns NodeEntity If the method is called asynchronously, returns the request thread.
     update_node_with_http_info(id, body, **kwargs)
         Updates a node in the cluster
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_node_with_http_info(id,
         body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The node id. (required)
                 • body (NodeEntity) – The node configuration. The only configuration that will be
                   honored at this endpoint is the status. (required)
             Returns NodeEntity If the method is called asynchronously, returns the request thread.
     update_registry_client(id, body, **kwargs)
         Updates a registry client
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_registry_client(id, body,
         callback=callback_function)
             Parameters
nipyapi.nifi.apis.controller_services_api module
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The ID of the Controller Service (required)
                   • request_id (str) – The ID of the Verification Request (required)
              Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                 thread.
     get_verification_request_with_http_info(id, request_id, **kwargs)
         Returns the Verification Request with the given ID Returns the Verification Request with the given ID.
         Once an Verification Request has been created, that request can subsequently be retrieved via this end-
         point, and the request that is fetched will contain the updated state, such as percent complete, the cur-
         rent state of the request, and any failures. This method makes a synchronous HTTP request by de-
         fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_verification_request_with_http_info(id, request_id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The ID of the Controller Service (required)
                   • request_id (str) – The ID of the Verification Request (required)
              Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                 thread.
     remove_controller_service(id, **kwargs)
         Deletes a controller service
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.remove_controller_service(id, call-
          back=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The controller service id. (required)
                   • version (str) – The revision is used to verify the client is working with the latest
                     version of the flow.
                   • client_id (str) – If the client id is not specified, new one will be generated. This
                     value (whether specified or generated) is included in the response.
                   • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                     disconnected to allow for mutable requests to proceed.
              Returns ControllerServiceEntity If the method is called asynchronously, returns the request
                 thread.
     remove_controller_service_with_http_info(id, **kwargs)
         Deletes a controller service
          This method makes a synchronous HTTP request by default.                 To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
          api.remove_controller_service_with_http_info(id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The controller service id. (required)
                  • version (str) – The revision is used to verify the client is working with the latest
                    version of the flow.
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
                  • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                    disconnected to allow for mutable requests to proceed.
             Returns ControllerServiceEntity If the method is called asynchronously, returns the request
                thread.
    submit_config_verification_request(id, body, **kwargs)
        Performs verification of the Controller Service’s configuration This will initiate the process of verify-
        ing a given Controller Service configuration. This may be a long-running task. As a result, this end-
        point will immediately return a ControllerServiceConfigVerificationRequestEntity, and the process of per-
        forming the verification will occur asynchronously in the background. The client may then periodically
        poll the status of the request by issuing a GET request to /controller-services/{serviceId}/verification-
        requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request
        to /controller-services/{serviceId}/verification-requests/{requestId}. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.submit_config_verification_request(id, body, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The controller service id. (required)
                  • body (VerifyConfigRequestEntity) – The controller service configuration veri-
                    fication request. (required)
             Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                thread.
    submit_config_verification_request_with_http_info(id, body, **kwargs)
        Performs verification of the Controller Service’s configuration This will initiate the process of verify-
        ing a given Controller Service configuration. This may be a long-running task. As a result, this end-
        point will immediately return a ControllerServiceConfigVerificationRequestEntity, and the process of per-
        forming the verification will occur asynchronously in the background. The client may then periodically
        poll the status of the request by issuing a GET request to /controller-services/{serviceId}/verification-
        requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE re-
        quest to /controller-services/{serviceId}/verification-requests/{requestId}. This method makes a syn-
        chronous HTTP request by default. To make an asynchronous HTTP request, please define a call-
        back function to be invoked when receiving the response. >>> def callback_function(response): >>>
        pprint(response) >>> >>> thread = api.submit_config_verification_request_with_http_info(id, body, call-
        back=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The controller service id. (required)
nipyapi.nifi.apis.counters_api module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.apis.counters_api.CountersApi(api_client=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      Ref: https://github.com/swagger-api/swagger-codegen
      get_counters(**kwargs)
          Gets the current counters for this NiFi Note: This endpoint is subject to change as NiFi and
          it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
          an asynchronous HTTP request, please define a callback function to be invoked when receiv-
          ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_counters(callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                      faults to false
                    • cluster_node_id (str) – The id of the node where to get the status.
                Returns CountersEntity If the method is called asynchronously, returns the request thread.
      get_counters_with_http_info(**kwargs)
          Gets the current counters for this NiFi Note: This endpoint is subject to change as NiFi and
          it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
          an asynchronous HTTP request, please define a callback function to be invoked when receiv-
          ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_counters_with_http_info(callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                      faults to false
                    • cluster_node_id (str) – The id of the node where to get the status.
                Returns CountersEntity If the method is called asynchronously, returns the request thread.
      update_counter(id, **kwargs)
          Updates the specified counter. This will reset the counter value to 0 Note: This endpoint is subject to
          change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.update_counter(id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The id of the counter. (required)
                Returns CounterEntity If the method is called asynchronously, returns the request thread.
      update_counter_with_http_info(id, **kwargs)
          Updates the specified counter. This will reset the counter value to 0 Note: This endpoint is subject to
          change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.update_counter_with_http_info(id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The id of the counter. (required)
                Returns CounterEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.data_transfer_api module
     extend_input_port_transaction_ttl_with_http_info(port_id,                          transaction_id,
                                                      **kwargs)
         Extend transaction TTL
         This method makes a synchronous HTTP request by default.                To make an asyn-
         chronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response.       >>> def callback_function(response):  >>> pprint(response) >>> >>>
         thread = api.extend_input_port_transaction_ttl_with_http_info(port_id, transaction_id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • port_id (str) – (required)
                 • transaction_id (str) – (required)
             Returns TransactionResultEntity If the method is called asynchronously, returns the request
                thread.
     extend_output_port_transaction_ttl(port_id, transaction_id, **kwargs)
         Extend transaction TTL
         This method makes a synchronous HTTP request by default.                   To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):          >>> pprint(response) >>> >>> thread =
         api.extend_output_port_transaction_ttl(port_id, transaction_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • port_id (str) – (required)
                 • transaction_id (str) – (required)
             Returns TransactionResultEntity If the method is called asynchronously, returns the request
                thread.
     extend_output_port_transaction_ttl_with_http_info(port_id,                         transaction_id,
                                                       **kwargs)
         Extend transaction TTL
         This method makes a synchronous HTTP request by default.                 To make an asyn-
         chronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response.       >>> def callback_function(response):   >>> pprint(response) >>> >>>
         thread = api.extend_output_port_transaction_ttl_with_http_info(port_id,  transaction_id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • port_id (str) – (required)
                 • transaction_id (str) – (required)
             Returns TransactionResultEntity If the method is called asynchronously, returns the request
                thread.
     receive_flow_files(port_id, transaction_id, **kwargs)
         Transfer flow files to the input port
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.receive_flow_files(port_id, trans-
         action_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • port_id (str) – The input port id. (required)
                 • transaction_id (str) – (required)
             Returns str If the method is called asynchronously, returns the request thread.
    receive_flow_files_with_http_info(port_id, transaction_id, **kwargs)
        Transfer flow files to the input port
         This method makes a synchronous HTTP request by default.                    To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):         >>> pprint(response) >>> >>> thread =
         api.receive_flow_files_with_http_info(port_id, transaction_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • port_id (str) – The input port id. (required)
                 • transaction_id (str) – (required)
             Returns str If the method is called asynchronously, returns the request thread.
    transfer_flow_files(port_id, transaction_id, **kwargs)
        Transfer flow files from the output port
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.transfer_flow_files(port_id, trans-
         action_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • port_id (str) – The output port id. (required)
                 • transaction_id (str) – (required)
             Returns StreamingOutput If the method is called asynchronously, returns the request thread.
    transfer_flow_files_with_http_info(port_id, transaction_id, **kwargs)
        Transfer flow files from the output port
         This method makes a synchronous HTTP request by default.                    To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.       >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.transfer_flow_files_with_http_info(port_id, transaction_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • port_id (str) – The output port id. (required)
                 • transaction_id (str) – (required)
Returns StreamingOutput If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.flow_api module
    generate_client_id(**kwargs)
        Generates a client id.
         This method makes a synchronous HTTP request by default.          To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):  >>> pprint(response) >>> >>> thread =
         api.generate_client_id(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns str If the method is called asynchronously, returns the request thread.
    generate_client_id_with_http_info(**kwargs)
        Generates a client id.
         This method makes a synchronous HTTP request by default.               To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.generate_client_id_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns str If the method is called asynchronously, returns the request thread.
    get_about_info(**kwargs)
        Retrieves details about this NiFi to put in the About dialog
         This method makes a synchronous HTTP request by default.        To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_about_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns AboutEntity If the method is called asynchronously, returns the request thread.
    get_about_info_with_http_info(**kwargs)
        Retrieves details about this NiFi to put in the About dialog
         This method makes a synchronous HTTP request by default.              To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.get_about_info_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns AboutEntity If the method is called asynchronously, returns the request thread.
    get_action(id, **kwargs)
        Gets an action Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
        callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
        pprint(response) >>> >>> thread = api.get_action(id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The action id. (required)
               Returns ActionEntity If the method is called asynchronously, returns the request thread.
     get_action_with_http_info(id, **kwargs)
         Gets an action Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
         makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
         callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
         pprint(response) >>> >>> thread = api.get_action_with_http_info(id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The action id. (required)
               Returns ActionEntity If the method is called asynchronously, returns the request thread.
     get_banners(**kwargs)
         Retrieves the banners for this NiFi
          This method makes a synchronous HTTP request by default.        To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.     >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_banners(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns BannerEntity If the method is called asynchronously, returns the request thread.
     get_banners_with_http_info(**kwargs)
         Retrieves the banners for this NiFi
          This method makes a synchronous HTTP request by default.              To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
          api.get_banners_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns BannerEntity If the method is called asynchronously, returns the request thread.
     get_buckets(id, **kwargs)
         Gets the buckets from the specified registry for the current user
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
          request, please define a callback function to be invoked when receiving the response.      >>>
          def callback_function(response): >>> pprint(response) >>> >>> thread = api.get_buckets(id, call-
          back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The registry id. (required)
               Returns BucketsEntity If the method is called asynchronously, returns the request thread.
     get_buckets_with_http_info(id, **kwargs)
         Gets the buckets from the specified registry for the current user
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
               Returns BulletinBoardEntity If the method is called asynchronously, returns the request thread.
     get_bulletins(**kwargs)
         Retrieves Controller level bulletins
          This method makes a synchronous HTTP request by default.         To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_bulletins(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns ControllerBulletinsEntity If the method is called asynchronously, returns the request
                  thread.
     get_bulletins_with_http_info(**kwargs)
         Retrieves Controller level bulletins
          This method makes a synchronous HTTP request by default.               To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
          api.get_bulletins_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns ControllerBulletinsEntity If the method is called asynchronously, returns the request
                  thread.
     get_cluster_summary(**kwargs)
         The cluster summary for this NiFi
          This method makes a synchronous HTTP request by default.           To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response):   >>> pprint(response) >>> >>> thread =
          api.get_cluster_summary(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns ClusteSummaryEntity If the method is called asynchronously, returns the request
                  thread.
     get_cluster_summary_with_http_info(**kwargs)
         The cluster summary for this NiFi
          This method makes a synchronous HTTP request by default.             To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response):     >>> pprint(response) >>> >>> thread =
          api.get_cluster_summary_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns ClusteSummaryEntity If the method is called asynchronously, returns the request
                  thread.
     get_component_history(component_id, **kwargs)
         Gets configuration history for a component Note: This endpoint is subject to change as NiFi
         and it’s REST API evolve. This method makes a synchronous HTTP request by default. To
         make an asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_component_history(component_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • component_id (str) – The component id. (required)
             Returns ComponentHistoryEntity If the method is called asynchronously, returns the request
                thread.
    get_component_history_with_http_info(component_id, **kwargs)
        Gets configuration history for a component Note: This endpoint is subject to change as NiFi
        and it’s REST API evolve. This method makes a synchronous HTTP request by default. To
        make an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_component_history_with_http_info(component_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • component_id (str) – The component id. (required)
             Returns ComponentHistoryEntity If the method is called asynchronously, returns the request
                thread.
    get_connection_statistics(id, **kwargs)
        Gets statistics for a connection
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_connection_statistics(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
                 • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                   faults to false
                 • cluster_node_id (str) – The id of the node where to get the statistics.
             Returns ConnectionStatisticsEntity If the method is called asynchronously, returns the request
                thread.
    get_connection_statistics_with_http_info(id, **kwargs)
        Gets statistics for a connection
         This method makes a synchronous HTTP request by default.                  To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):         >>> pprint(response) >>> >>> thread =
         api.get_connection_statistics_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
                 • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                   faults to false
                 • cluster_node_id (str) – The id of the node where to get the statistics.
             Returns ConnectionStatisticsEntity If the method is called asynchronously, returns the request
                thread.
     get_connection_status(id, **kwargs)
         Gets status for a connection
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_connection_status(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
                 • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                   faults to false
                 • cluster_node_id (str) – The id of the node where to get the status.
             Returns ConnectionStatusEntity If the method is called asynchronously, returns the request
                thread.
     get_connection_status_history(id, **kwargs)
         Gets the status history for a connection
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_connection_status_history(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
             Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
     get_connection_status_history_with_http_info(id, **kwargs)
         Gets the status history for a connection
         This method makes a synchronous HTTP request by default.                 To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):         >>> pprint(response) >>> >>> thread =
         api.get_connection_status_history_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The connection id. (required)
             Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
     get_connection_status_with_http_info(id, **kwargs)
         Gets status for a connection
                  • service_type (str) – If specified, will only return controller services that are com-
                    patible with this type of service.
                  • service_bundle_group (str) – If serviceType specified, is the bundle group of the
                    serviceType.
                  • service_bundle_artifact (str) – If serviceType specified, is the bundle artifact
                    of the serviceType.
                  • service_bundle_version (str) – If serviceType specified, is the bundle version
                    of the serviceType.
                  • bundle_group_filter (str) – If specified, will only return types that are a member
                    of this bundle group.
                  • bundle_artifact_filter (str) – If specified, will only return types that are a
                    member of this bundle artifact.
                  • type_filter (str) – If specified, will only return types whose fully qualified class-
                    name matches.
              Returns ControllerServiceTypesEntity If the method is called asynchronously, returns the re-
                 quest thread.
     get_controller_services_from_controller(**kwargs)
         Gets controller services for reporting tasks If the uiOnly query parameter is provided with a
         value of true, the returned entity may only contain fields that are necessary for rendering the
         NiFi User Interface. As such, the selected fields may change at any time, even during incre-
         mental releases, without warning. As a result, this parameter should not be provided by any
         client other than the UI. This method makes a synchronous HTTP request by default. To make
         an asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_controller_services_from_controller(callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • ui_only (bool) –
              Returns ControllerServicesEntity If the method is called asynchronously, returns the request
                 thread.
     get_controller_services_from_controller_with_http_info(**kwargs)
         Gets controller services for reporting tasks If the uiOnly query parameter is provided with a
         value of true, the returned entity may only contain fields that are necessary for rendering the
         NiFi User Interface. As such, the selected fields may change at any time, even during incre-
         mental releases, without warning. As a result, this parameter should not be provided by any
         client other than the UI. This method makes a synchronous HTTP request by default. To make
         an asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_controller_services_from_controller_with_http_info(callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • ui_only (bool) –
              Returns ControllerServicesEntity If the method is called asynchronously, returns the request
                 thread.
    get_controller_services_from_group(id, **kwargs)
        Gets all controller services If the uiOnly query parameter is provided with a value of true, the returned
        entity may only contain fields that are necessary for rendering the NiFi User Interface. As such, the
        selected fields may change at any time, even during incremental releases, without warning. As a result,
        this parameter should not be provided by any client other than the UI. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.get_controller_services_from_group(id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The process group id. (required)
                  • include_ancestor_groups (bool) – Whether or not to include parent/ancestory
                    process groups
                  • include_descendant_groups (bool) – Whether or not to include descendant pro-
                    cess groups
                  • ui_only (bool) –
             Returns ControllerServicesEntity If the method is called asynchronously, returns the request
                thread.
    get_controller_services_from_group_with_http_info(id, **kwargs)
        Gets all controller services If the uiOnly query parameter is provided with a value of true, the returned
        entity may only contain fields that are necessary for rendering the NiFi User Interface. As such, the
        selected fields may change at any time, even during incremental releases, without warning. As a result,
        this parameter should not be provided by any client other than the UI. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.get_controller_services_from_group_with_http_info(id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The process group id. (required)
                  • include_ancestor_groups (bool) – Whether or not to include parent/ancestory
                    process groups
                  • include_descendant_groups (bool) – Whether or not to include descendant pro-
                    cess groups
                  • ui_only (bool) –
             Returns ControllerServicesEntity If the method is called asynchronously, returns the request
                thread.
    get_controller_status(**kwargs)
        Gets the current status of this NiFi
         This method makes a synchronous HTTP request by default.             To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):     >>> pprint(response) >>> >>> thread =
         api.get_controller_status(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
    get_flow_config(**kwargs)
        Retrieves the configuration for this NiFi flow
         This method makes a synchronous HTTP request by default.         To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_flow_config(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns FlowConfigurationEntity If the method is called asynchronously, returns the request
                 thread.
    get_flow_config_with_http_info(**kwargs)
        Retrieves the configuration for this NiFi flow
         This method makes a synchronous HTTP request by default.              To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.get_flow_config_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns FlowConfigurationEntity If the method is called asynchronously, returns the request
                 thread.
    get_flow_metrics(producer, **kwargs)
        Gets all metrics for the flow from a particular node
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_flow_metrics(producer, call-
         back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • producer (str) – The producer for flow file metrics. Each producer may have its own
                    output format. (required)
                  • included_registries (list[str]) – Set of included metrics registries
                  • sample_name (str) – Regular Expression Pattern to be applied against the sample
                    name field
                  • sample_label_value (str) – Regular Expression Pattern to be applied against the
                    sample label value field
                  • root_field_name (str) – Name of the first field of JSON object. Applicable for
                    JSON producer only.
              Returns StreamingOutput If the method is called asynchronously, returns the request thread.
    get_flow_metrics_with_http_info(producer, **kwargs)
        Gets all metrics for the flow from a particular node
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.get_flow_metrics_with_http_info(producer, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • producer (str) – The producer for flow file metrics. Each producer may have its own
                     output format. (required)
                   • included_registries (list[str]) – Set of included metrics registries
                   • sample_name (str) – Regular Expression Pattern to be applied against the sample
                     name field
                   • sample_label_value (str) – Regular Expression Pattern to be applied against the
                     sample label value field
                   • root_field_name (str) – Name of the first field of JSON object. Applicable for
                     JSON producer only.
               Returns StreamingOutput If the method is called asynchronously, returns the request thread.
     get_flow_with_http_info(id, **kwargs)
         Gets a process group If the uiOnly query parameter is provided with a value of true, the returned entity may
         only contain fields that are necessary for rendering the NiFi User Interface. As such, the selected fields
         may change at any time, even during incremental releases, without warning. As a result, this parameter
         should not be provided by any client other than the UI. This method makes a synchronous HTTP request
         by default. To make an asynchronous HTTP request, please define a callback function to be invoked when
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_flow_with_http_info(id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
                   • ui_only (bool) –
               Returns ProcessGroupFlowEntity If the method is called asynchronously, returns the request
                  thread.
     get_flows(registry_id, bucket_id, **kwargs)
         Gets the flows from the specified registry and bucket for the current user
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.get_flows(registry_id, bucket_id,
          callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • registry_id (str) – The registry id. (required)
                   • bucket_id (str) – The bucket id. (required)
               Returns VersionedFlowsEntity If the method is called asynchronously, returns the request
                  thread.
     get_flows_with_http_info(registry_id, bucket_id, **kwargs)
         Gets the flows from the specified registry and bucket for the current user
          This method makes a synchronous HTTP request by default.    To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
         To make an asynchronous HTTP request, please define a callback function to be invoked when re-
         ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_prioritizers(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns PrioritizerTypesEntity If the method is called asynchronously, returns the request
                thread.
    get_prioritizers_with_http_info(**kwargs)
        Retrieves the types of prioritizers that this NiFi supports Note: This endpoint is subject to change
        as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by default.
        To make an asynchronous HTTP request, please define a callback function to be invoked when re-
        ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_prioritizers_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns PrioritizerTypesEntity If the method is called asynchronously, returns the request
                thread.
    get_process_group_status(id, **kwargs)
        Gets the status for a process group The status for a process group includes status for all descendent
        components. When invoked on the root group with recursive set to true, it will return the current
        status of every component in the flow. This method makes a synchronous HTTP request by default.
        To make an asynchronous HTTP request, please define a callback function to be invoked when re-
        ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_process_group_status(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • recursive (bool) – Whether all descendant groups and the status of their content will
                   be included. Optional, defaults to false
                 • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                   faults to false
                 • cluster_node_id (str) – The id of the node where to get the status.
             Returns ProcessGroupStatusEntity If the method is called asynchronously, returns the request
                thread.
    get_process_group_status_history(id, **kwargs)
        Gets status history for a remote process group
         This method makes a synchronous HTTP request by default.               To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.get_process_group_status_history(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
             Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
     get_process_group_status_history_with_http_info(id, **kwargs)
         Gets status history for a remote process group
          This method makes a synchronous HTTP request by default.                 To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
          api.get_process_group_status_history_with_http_info(id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The process group id. (required)
              Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
     get_process_group_status_with_http_info(id, **kwargs)
         Gets the status for a process group The status for a process group includes status for all descendent
         components. When invoked on the root group with recursive set to true, it will return the current
         status of every component in the flow. This method makes a synchronous HTTP request by default.
         To make an asynchronous HTTP request, please define a callback function to be invoked when re-
         ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_process_group_status_with_http_info(id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The process group id. (required)
                  • recursive (bool) – Whether all descendant groups and the status of their content will
                    be included. Optional, defaults to false
                  • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                    faults to false
                  • cluster_node_id (str) – The id of the node where to get the status.
              Returns ProcessGroupStatusEntity If the method is called asynchronously, returns the request
                 thread.
     get_processor_status(id, **kwargs)
         Gets status for a processor
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.get_processor_status(id, call-
          back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
                  • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                    faults to false
                  • cluster_node_id (str) – The id of the node where to get the status.
              Returns ProcessorStatusEntity If the method is called asynchronously, returns the request
                 thread.
     get_processor_status_history(id, **kwargs)
         Gets status history for a processor
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_processor_status_history(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The processor id. (required)
             Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
    get_processor_status_history_with_http_info(id, **kwargs)
        Gets status history for a processor
         This method makes a synchronous HTTP request by default.                 To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.get_processor_status_history_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The processor id. (required)
             Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
    get_processor_status_with_http_info(id, **kwargs)
        Gets status for a processor
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.get_processor_status_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The processor id. (required)
                 • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                   faults to false
                 • cluster_node_id (str) – The id of the node where to get the status.
             Returns ProcessorStatusEntity If the method is called asynchronously, returns the request
                thread.
    get_processor_types(**kwargs)
        Retrieves the types of processors that this NiFi supports Note: This endpoint is subject to change
        as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by default.
        To make an asynchronous HTTP request, please define a callback function to be invoked when re-
        ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_processor_types(callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • bundle_group_filter (str) – If specified, will only return types that are a member
                   of this bundle group.
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The remote process group id. (required)
                 • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                   faults to false
                 • cluster_node_id (str) – The id of the node where to get the status.
             Returns RemoteProcessGroupStatusEntity If the method is called asynchronously, returns the
                request thread.
    get_remote_process_group_status_history(id, **kwargs)
        Gets the status history
         This method makes a synchronous HTTP request by default.                 To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.get_remote_process_group_status_history(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The remote process group id. (required)
             Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
    get_remote_process_group_status_history_with_http_info(id, **kwargs)
        Gets the status history
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.get_remote_process_group_status_history_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The remote process group id. (required)
             Returns StatusHistoryEntity If the method is called asynchronously, returns the request thread.
    get_remote_process_group_status_with_http_info(id, **kwargs)
        Gets status for a remote process group
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.get_remote_process_group_status_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The remote process group id. (required)
                 • nodewise (bool) – Whether or not to include the breakdown per node. Optional, de-
                   faults to false
                 • cluster_node_id (str) – The id of the node where to get the status.
           To make an asynchronous HTTP request, please define a callback function to be invoked when re-
           ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
           api.search_flow_with_http_info(callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • q (str) –
                    • a (str) –
                Returns SearchResultsEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.flowfile_queues_api module
     create_flow_file_listing(id, **kwargs)
         Lists the contents of the queue in this connection.
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.create_flow_file_listing(id, call-
          back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The connection id. (required)
               Returns ListingRequestEntity If the method is called asynchronously, returns the request thread.
     create_flow_file_listing_with_http_info(id, **kwargs)
         Lists the contents of the queue in this connection.
          This method makes a synchronous HTTP request by default.                   To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.       >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
          api.create_flow_file_listing_with_http_info(id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The connection id. (required)
               Returns ListingRequestEntity If the method is called asynchronously, returns the request thread.
     delete_listing_request(id, listing_request_id, **kwargs)
         Cancels and/or removes a request to list the contents of this connection.
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.delete_listing_request(id, list-
          ing_request_id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The connection id. (required)
                   • listing_request_id (str) – The listing request id. (required)
               Returns ListingRequestEntity If the method is called asynchronously, returns the request thread.
     delete_listing_request_with_http_info(id, listing_request_id, **kwargs)
         Cancels and/or removes a request to list the contents of this connection.
          This method makes a synchronous HTTP request by default.                    To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.       >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
          api.delete_listing_request_with_http_info(id, listing_request_id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The connection id. (required)
                   • listing_request_id (str) – The listing request id. (required)
              Returns ListingRequestEntity If the method is called asynchronously, returns the request thread.
    download_flow_file_content(id, flowfile_uuid, **kwargs)
        Gets the content for a FlowFile in a Connection.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.download_flow_file_content(id,
         flowfile_uuid, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The connection id. (required)
                  • flowfile_uuid (str) – The flowfile uuid. (required)
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
                  • cluster_node_id (str) – The id of the node where the content exists if clustered.
              Returns StreamingOutput If the method is called asynchronously, returns the request thread.
    download_flow_file_content_with_http_info(id, flowfile_uuid, **kwargs)
        Gets the content for a FlowFile in a Connection.
         This method makes a synchronous HTTP request by default.                 To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.download_flow_file_content_with_http_info(id, flowfile_uuid, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The connection id. (required)
                  • flowfile_uuid (str) – The flowfile uuid. (required)
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
                  • cluster_node_id (str) – The id of the node where the content exists if clustered.
              Returns StreamingOutput If the method is called asynchronously, returns the request thread.
    get_drop_request(id, drop_request_id, **kwargs)
        Gets the current status of a drop request for the specified connection.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response.     >>>
         def callback_function(response): >>> pprint(response) >>> >>> thread = api.get_drop_request(id,
         drop_request_id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The connection id. (required)
                  • drop_request_id (str) – The drop request id. (required)
              Returns DropRequestEntity If the method is called asynchronously, returns the request thread.
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The connection id. (required)
                  • listing_request_id (str) – The listing request id. (required)
             Returns ListingRequestEntity If the method is called asynchronously, returns the request thread.
    get_listing_request_with_http_info(id, listing_request_id, **kwargs)
        Gets the current status of a listing request for the specified connection.
         This method makes a synchronous HTTP request by default.                    To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.       >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.get_listing_request_with_http_info(id, listing_request_id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The connection id. (required)
                  • listing_request_id (str) – The listing request id. (required)
             Returns ListingRequestEntity If the method is called asynchronously, returns the request thread.
    remove_drop_request(id, drop_request_id, **kwargs)
        Cancels and/or removes a request to drop the contents of this connection.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.remove_drop_request(id,
         drop_request_id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The connection id. (required)
                  • drop_request_id (str) – The drop request id. (required)
             Returns DropRequestEntity If the method is called asynchronously, returns the request thread.
    remove_drop_request_with_http_info(id, drop_request_id, **kwargs)
        Cancels and/or removes a request to drop the contents of this connection.
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.remove_drop_request_with_http_info(id, drop_request_id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The connection id. (required)
                  • drop_request_id (str) – The drop request id. (required)
             Returns DropRequestEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.funnel_api module
                 • client_id (str) – If the client id is not specified, new one will be generated. This
                   value (whether specified or generated) is included in the response.
                 • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                   disconnected to allow for mutable requests to proceed.
             Returns FunnelEntity If the method is called asynchronously, returns the request thread.
    remove_funnel_with_http_info(id, **kwargs)
        Deletes a funnel
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.remove_funnel_with_http_info(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The funnel id. (required)
                 • version (str) – The revision is used to verify the client is working with the latest
                   version of the flow.
                 • client_id (str) – If the client id is not specified, new one will be generated. This
                   value (whether specified or generated) is included in the response.
                 • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                   disconnected to allow for mutable requests to proceed.
             Returns FunnelEntity If the method is called asynchronously, returns the request thread.
    update_funnel(id, body, **kwargs)
        Updates a funnel
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_funnel(id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The funnel id. (required)
                 • body (FunnelEntity) – The funnel configuration details. (required)
             Returns FunnelEntity If the method is called asynchronously, returns the request thread.
    update_funnel_with_http_info(id, body, **kwargs)
        Updates a funnel
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_funnel_with_http_info(id,
         body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The funnel id. (required)
                 • body (FunnelEntity) – The funnel configuration details. (required)
Returns FunnelEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.input_ports_api module
nipyapi.nifi.apis.labels_api module
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response.    >>>
         def callback_function(response): >>> pprint(response) >>> >>> thread = api.get_label(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The label id. (required)
             Returns LabelEntity If the method is called asynchronously, returns the request thread.
    get_label_with_http_info(id, **kwargs)
        Gets a label
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_label_with_http_info(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The label id. (required)
             Returns LabelEntity If the method is called asynchronously, returns the request thread.
    remove_label(id, **kwargs)
        Deletes a label
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response.       >>>
         def callback_function(response): >>> pprint(response) >>> >>> thread = api.remove_label(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The label id. (required)
                 • version (str) – The revision is used to verify the client is working with the latest
                   version of the flow.
                 • client_id (str) – If the client id is not specified, new one will be generated. This
                   value (whether specified or generated) is included in the response.
                 • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                   disconnected to allow for mutable requests to proceed.
             Returns LabelEntity If the method is called asynchronously, returns the request thread.
    remove_label_with_http_info(id, **kwargs)
        Deletes a label
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.remove_label_with_http_info(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
nipyapi.nifi.apis.output_ports_api module
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    Ref: https://github.com/swagger-api/swagger-codegen
    get_output_port(id, **kwargs)
        Gets an output port
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.get_output_port(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The output port id. (required)
             Returns PortEntity If the method is called asynchronously, returns the request thread.
    get_output_port_with_http_info(id, **kwargs)
        Gets an output port
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_output_port_with_http_info(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The output port id. (required)
             Returns PortEntity If the method is called asynchronously, returns the request thread.
    remove_output_port(id, **kwargs)
        Deletes an output port
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.remove_output_port(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The output port id. (required)
                 • version (str) – The revision is used to verify the client is working with the latest
                   version of the flow.
                 • client_id (str) – If the client id is not specified, new one will be generated. This
                   value (whether specified or generated) is included in the response.
                 • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                   disconnected to allow for mutable requests to proceed.
             Returns PortEntity If the method is called asynchronously, returns the request thread.
    remove_output_port_with_http_info(id, **kwargs)
        Deletes an output port
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The port id. (required)
                    • body (PortRunStatusEntity) – The port run status. (required)
                Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
      update_run_status_with_http_info(id, body, **kwargs)
          Updates run status of an output-port
           This method makes a synchronous HTTP request by default.                 To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
           api.update_run_status_with_http_info(id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The port id. (required)
                    • body (PortRunStatusEntity) – The port run status. (required)
                Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.parameter_contexts_api module
      create_parameter_context_with_http_info(body, **kwargs)
          Create a Parameter Context
           This method makes a synchronous HTTP request by default.                To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
           api.create_parameter_context_with_http_info(body, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • body (ParameterContextEntity) – The Parameter Context. (required)
               Returns ParameterContextEntity If the method is called asynchronously, returns the request
                  thread.
      delete_parameter_context(id, **kwargs)
          Deletes the Parameter Context with the given ID Deletes the Parameter Context with the given ID.
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.delete_parameter_context(id, call-
          back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The Parameter Context ID. (required)
                   • version (str) – The version is used to verify the client is working with the latest
                     version of the flow.
                   • client_id (str) – If the client id is not specified, a new one will be generated. This
                     value (whether specified or generated) is included in the response.
                   • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                     disconnected to allow for mutable requests to proceed.
               Returns ParameterContextEntity If the method is called asynchronously, returns the request
                  thread.
      delete_parameter_context_with_http_info(id, **kwargs)
          Deletes the Parameter Context with the given ID Deletes the Parameter Context with the
          given ID. This method makes a synchronous HTTP request by default.          To make an asyn-
          chronous HTTP request, please define a callback function to be invoked when receiving the
          response.     >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.delete_parameter_context_with_http_info(id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The Parameter Context ID. (required)
                   • version (str) – The version is used to verify the client is working with the latest
                     version of the flow.
                   • client_id (str) – If the client id is not specified, a new one will be generated. This
                     value (whether specified or generated) is included in the response.
                   • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                     disconnected to allow for mutable requests to proceed.
         be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
         >>> thread = api.get_parameter_context_update(context_id, request_id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • context_id (str) – The ID of the Parameter Context (required)
                  • request_id (str) – The ID of the Update Request (required)
             Returns ParameterContextUpdateRequestEntity If the method is called asynchronously, returns
                the request thread.
    get_parameter_context_update_with_http_info(context_id, request_id, **kwargs)
        Returns the Update Request with the given ID Returns the Update Request with the given ID. Once an
        Update Request has been created by performing a POST to /nifi-api/parameter-contexts, that request
        can subsequently be retrieved via this endpoint, and the request that is fetched will contain the up-
        dated state, such as percent complete, the current state of the request, and any failures. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please de-
        fine a callback function to be invoked when receiving the response. >>> def callback_function(response):
        >>> pprint(response) >>> >>> thread = api.get_parameter_context_update_with_http_info(context_id, re-
        quest_id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • context_id (str) – The ID of the Parameter Context (required)
                  • request_id (str) – The ID of the Update Request (required)
             Returns ParameterContextUpdateRequestEntity If the method is called asynchronously, returns
                the request thread.
    get_parameter_context_with_http_info(id, **kwargs)
        Returns the Parameter Context with the given ID Returns the Parameter Context with the
        given ID. This method makes a synchronous HTTP request by default.       To make an asyn-
        chronous HTTP request, please define a callback function to be invoked when receiving the
        response.    >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_parameter_context_with_http_info(id, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The ID of the Parameter Context (required)
                  • include_inherited_parameters (bool) – Whether or not to include inherited
                    parameters from other parameter contexts, and therefore also overridden values. If true,
                    the result will be the ‘effective’ parameter context.
             Returns ParameterContextEntity If the method is called asynchronously, returns the request
                thread.
    get_validation_request(context_id, id, **kwargs)
        Returns the Validation Request with the given ID Returns the Validation Request with the given ID. Once
        a Validation Request has been created by performing a POST to /nifi-api/validation-contexts, that request
        can subsequently be retrieved via this endpoint, and the request that is fetched will contain the updated
        state, such as percent complete, the current state of the request, and any failures. This method makes a
        synchronous HTTP request by default. To make an asynchronous HTTP request, please define a call-
        back function to be invoked when receiving the response. >>> def callback_function(response): >>>
        pprint(response) >>> >>> thread = api.get_validation_request(context_id, id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • context_id (str) – The ID of the Parameter Context (required)
                    • id (str) – The ID of the Validation Request (required)
               Returns ParameterContextValidationRequestEntity If the method is called asynchronously, re-
                  turns the request thread.
      get_validation_request_with_http_info(context_id, id, **kwargs)
          Returns the Validation Request with the given ID Returns the Validation Request with the given ID.
          Once a Validation Request has been created by performing a POST to /nifi-api/validation-contexts, that
          request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the
          updated state, such as percent complete, the current state of the request, and any failures. This method
          makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define
          a callback function to be invoked when receiving the response. >>> def callback_function(response):
          >>> pprint(response) >>> >>> thread = api.get_validation_request_with_http_info(context_id, id, call-
          back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • context_id (str) – The ID of the Parameter Context (required)
                    • id (str) – The ID of the Validation Request (required)
               Returns ParameterContextValidationRequestEntity If the method is called asynchronously, re-
                  turns the request thread.
      submit_parameter_context_update(context_id, body, **kwargs)
          Initiate the Update Request of a Parameter Context This will initiate the process of updating a Param-
          eter Context. Changing the value of a Parameter may require that one or more components be stopped
          and restarted, so this action may take significantly more time than many other REST API actions. As
          a result, this endpoint will immediately return a ParameterContextUpdateRequestEntity, and the process
          of updating the necessary components will occur asynchronously in the background. The client may
          then periodically poll the status of the request by issuing a GET request to /parameter-contexts/update-
          requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request
          to /parameter-contexts/update-requests/{requestId}. This method makes a synchronous HTTP request by
          default. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.submit_parameter_context_update(context_id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • context_id (str) – (required)
                    • body (ParameterContextEntity) – The updated version of the parameter context.
                      (required)
               Returns ParameterContextUpdateRequestEntity If the method is called asynchronously, returns
                  the request thread.
      submit_parameter_context_update_with_http_info(context_id, body, **kwargs)
          Initiate the Update Request of a Parameter Context This will initiate the process of updating a Param-
          eter Context. Changing the value of a Parameter may require that one or more components be stopped
          and restarted, so this action may take significantly more time than many other REST API actions. As
          a result, this endpoint will immediately return a ParameterContextUpdateRequestEntity, and the process
         of updating the necessary components will occur asynchronously in the background. The client may
         then periodically poll the status of the request by issuing a GET request to /parameter-contexts/update-
         requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request
         to /parameter-contexts/update-requests/{requestId}. This method makes a synchronous HTTP request by
         default. To make an asynchronous HTTP request, please define a callback function to be invoked when
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.submit_parameter_context_update_with_http_info(context_id, body, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • context_id (str) – (required)
                  • body (ParameterContextEntity) – The updated version of the parameter context.
                    (required)
              Returns ParameterContextUpdateRequestEntity If the method is called asynchronously, returns
                 the request thread.
    submit_validation_request(context_id, body, **kwargs)
        Initiate a Validation Request to determine how the validity of components will change if a Parameter
        Context were to be updated This will initiate the process of validating all components whose Process
        Group is bound to the specified Parameter Context. Performing validation against an arbitrary number of
        components may be expect and take significantly more time than many other REST API actions. As a
        result, this endpoint will immediately return a ParameterContextValidationRequestEntity, and the process
        of validating the necessary components will occur asynchronously in the background. The client may
        then periodically poll the status of the request by issuing a GET request to /parameter-contexts/validation-
        requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to
        /parameter-contexts/validation-requests/{requestId}. This method makes a synchronous HTTP request by
        default. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.submit_validation_request(context_id, body, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • context_id (str) – (required)
                  • body (ParameterContextValidationRequestEntity) – The validation re-
                    quest (required)
              Returns ParameterContextValidationRequestEntity If the method is called asynchronously, re-
                 turns the request thread.
    submit_validation_request_with_http_info(context_id, body, **kwargs)
        Initiate a Validation Request to determine how the validity of components will change if a Parameter
        Context were to be updated This will initiate the process of validating all components whose Process
        Group is bound to the specified Parameter Context. Performing validation against an arbitrary number of
        components may be expect and take significantly more time than many other REST API actions. As a
        result, this endpoint will immediately return a ParameterContextValidationRequestEntity, and the process
        of validating the necessary components will occur asynchronously in the background. The client may
        then periodically poll the status of the request by issuing a GET request to /parameter-contexts/validation-
        requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to
        /parameter-contexts/validation-requests/{requestId}. This method makes a synchronous HTTP request by
        default. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.submit_validation_request_with_http_info(context_id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • context_id (str) – (required)
                    • body (ParameterContextValidationRequestEntity) – The validation re-
                      quest (required)
                Returns ParameterContextValidationRequestEntity If the method is called asynchronously, re-
                   turns the request thread.
      update_parameter_context(id, body, **kwargs)
          Modifies a Parameter Context This endpoint will update a Parameter Context to match the provided entity.
          However, this request will fail if any component is running and is referencing a Parameter in the Parameter
          Context. Generally, this endpoint is not called directly. Instead, an update request should be submitted
          by making a POST to the /parameter-contexts/update-requests endpoint. That endpoint will, in turn, call
          this endpoint. This method makes a synchronous HTTP request by default. To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the response. >>> def
          callback_function(response): >>> pprint(response) >>> >>> thread = api.update_parameter_context(id,
          body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – (required)
                    • body (ParameterContextEntity) – The updated Parameter Context (required)
                Returns ParameterContextEntity If the method is called asynchronously, returns the request
                   thread.
      update_parameter_context_with_http_info(id, body, **kwargs)
          Modifies a Parameter Context This endpoint will update a Parameter Context to match the provided
          entity. However, this request will fail if any component is running and is referencing a Parameter
          in the Parameter Context. Generally, this endpoint is not called directly. Instead, an update request
          should be submitted by making a POST to the /parameter-contexts/update-requests endpoint. That end-
          point will, in turn, call this endpoint. This method makes a synchronous HTTP request by default.
          To make an asynchronous HTTP request, please define a callback function to be invoked when re-
          ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.update_parameter_context_with_http_info(id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – (required)
                    • body (ParameterContextEntity) – The updated Parameter Context (required)
                Returns ParameterContextEntity If the method is called asynchronously, returns the request
                   thread.
nipyapi.nifi.apis.policies_api module
           will be marked accordingly. If the client does not have permissions to the policy of the desired action
           and resource a 403 response will be returned. This method makes a synchronous HTTP request by de-
           fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
           receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
           api.get_access_policy_for_resource(action, resource, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • action (str) – The request action. (required)
                    • resource (str) – The resource of the policy. (required)
                Returns AccessPolicyEntity If the method is called asynchronously, returns the request thread.
      get_access_policy_for_resource_with_http_info(action, resource, **kwargs)
          Gets an access policy for the specified action and resource Will return the effective policy if no com-
          ponent specific policy exists for the specified action and resource. Must have Read permissions to the
          policy with the desired action and resource. Permissions for the policy that is returned will be indicated
          in the response. This means the client could be authorized to get the policy for a given component but
          the effective policy may be inherited from an ancestor Process Group. If the client does not have per-
          missions to that policy, the response will not include the policy and the permissions in the response
          will be marked accordingly. If the client does not have permissions to the policy of the desired action
          and resource a 403 response will be returned. This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_access_policy_for_resource_with_http_info(action, resource, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • action (str) – The request action. (required)
                    • resource (str) – The resource of the policy. (required)
                Returns AccessPolicyEntity If the method is called asynchronously, returns the request thread.
      get_access_policy_with_http_info(id, **kwargs)
          Gets an access policy
           This method makes a synchronous HTTP request by default.               To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
           api.get_access_policy_with_http_info(id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The access policy id. (required)
                Returns AccessPolicyEntity If the method is called asynchronously, returns the request thread.
      remove_access_policy(id, **kwargs)
          Deletes an access policy
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.remove_access_policy(id, call-
           back=callback_function)
                Parameters
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The access policy id. (required)
                    • body (AccessPolicyEntity) – The access policy configuration details. (required)
                Returns AccessPolicyEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.process_groups_api module
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.create_funnel_with_http_info(id,
         body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (FunnelEntity) – The funnel configuration details. (required)
             Returns FunnelEntity If the method is called asynchronously, returns the request thread.
    create_input_port(id, body, **kwargs)
        Creates an input port
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.create_input_port(id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (PortEntity) – The input port configuration details. (required)
             Returns PortEntity If the method is called asynchronously, returns the request thread.
    create_input_port_with_http_info(id, body, **kwargs)
        Creates an input port
         This method makes a synchronous HTTP request by default.                  To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.create_input_port_with_http_info(id, body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (PortEntity) – The input port configuration details. (required)
             Returns PortEntity If the method is called asynchronously, returns the request thread.
    create_label(id, body, **kwargs)
        Creates a label
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.create_label(id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (LabelEntity) – The label configuration details. (required)
              Returns LabelEntity If the method is called asynchronously, returns the request thread.
      create_label_with_http_info(id, body, **kwargs)
          Creates a label
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.create_label_with_http_info(id,
          body, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
                   • body (LabelEntity) – The label configuration details. (required)
              Returns LabelEntity If the method is called asynchronously, returns the request thread.
      create_output_port(id, body, **kwargs)
          Creates an output port
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.create_output_port(id, body, call-
          back=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
                   • body (PortEntity) – The output port configuration. (required)
              Returns PortEntity If the method is called asynchronously, returns the request thread.
      create_output_port_with_http_info(id, body, **kwargs)
          Creates an output port
          This method makes a synchronous HTTP request by default.                 To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
          api.create_output_port_with_http_info(id, body, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
                   • body (PortEntity) – The output port configuration. (required)
              Returns PortEntity If the method is called asynchronously, returns the request thread.
      create_process_group(id, body, **kwargs)
          Creates a process group
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.create_process_group(id, body, call-
          back=callback_function)
              Parameters
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.create_remote_process_group(id,
           body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (RemoteProcessGroupEntity) – The remote process group configuration de-
                      tails. (required)
                Returns RemoteProcessGroupEntity If the method is called asynchronously, returns the request
                   thread.
      create_remote_process_group_with_http_info(id, body, **kwargs)
          Creates a new process group
           This method makes a synchronous HTTP request by default.                To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.      >>> def callback_function(response):     >>> pprint(response) >>> >>> thread =
           api.create_remote_process_group_with_http_info(id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (RemoteProcessGroupEntity) – The remote process group configuration de-
                      tails. (required)
                Returns RemoteProcessGroupEntity If the method is called asynchronously, returns the request
                   thread.
      create_template(id, body, **kwargs)
          Creates a template and discards the specified snippet.
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.create_template(id, body, call-
           back=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (CreateTemplateRequestEntity) – The create template request. (required)
                Returns TemplateEntity If the method is called asynchronously, returns the request thread.
      create_template_with_http_info(id, body, **kwargs)
          Creates a template and discards the specified snippet.
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.create_template_with_http_info(id,
           body, callback=callback_function)
                Parameters
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • group_id (str) – The process group id. (required)
                    • update_id (str) – The ID of the Variable Registry Update Request (required)
                    • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                      disconnected to allow for mutable requests to proceed.
               Returns VariableRegistryUpdateRequestEntity If the method is called asynchronously, returns
                  the request thread.
      delete_variable_registry_update_request_with_http_info(group_id, update_id,
                                                                                   **kwargs)
          Deletes an update request for a process group’s variable registry.        If the request is not yet
          complete, it will automatically be cancelled.       Note: This endpoint is subject to change as
          NiFi and it’s REST API evolve.         This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be in-
          voked when receiving the response. >>> def callback_function(response): >>> pprint(response)
          >>> >>> thread = api.delete_variable_registry_update_request_with_http_info(group_id, update_id, call-
          back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • group_id (str) – The process group id. (required)
                    • update_id (str) – The ID of the Variable Registry Update Request (required)
                    • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                      disconnected to allow for mutable requests to proceed.
               Returns VariableRegistryUpdateRequestEntity If the method is called asynchronously, returns
                  the request thread.
      export_process_group(id, **kwargs)
          Gets a process group for download
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.export_process_group(id, call-
           back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • include_referenced_services (bool) – If referenced services from outside the
                      target group should be included
               Returns str If the method is called asynchronously, returns the request thread.
      export_process_group_with_http_info(id, **kwargs)
          Gets a process group for download
           This method makes a synchronous HTTP request by default.                To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
           api.export_process_group_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • include_referenced_services (bool) – If referenced services from outside the
                   target group should be included
             Returns str If the method is called asynchronously, returns the request thread.
    get_connections(id, **kwargs)
        Gets all connections
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.get_connections(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
             Returns ConnectionsEntity If the method is called asynchronously, returns the request thread.
    get_connections_with_http_info(id, **kwargs)
        Gets all connections
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_connections_with_http_info(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
             Returns ConnectionsEntity If the method is called asynchronously, returns the request thread.
    get_drop_all_flowfiles_request(id, drop_request_id, **kwargs)
        Gets the current status of a drop all flowfiles request.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_drop_all_flowfiles_request(id,
         drop_request_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • drop_request_id (str) – The drop request id. (required)
             Returns DropRequestEntity If the method is called asynchronously, returns the request thread.
    get_drop_all_flowfiles_request_with_http_info(id, drop_request_id, **kwargs)
        Gets the current status of a drop all flowfiles request.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_input_ports_with_http_info(id,
         callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
              Returns InputPortsEntity If the method is called asynchronously, returns the request thread.
    get_labels(id, **kwargs)
        Gets all labels
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response.     >>>
         def callback_function(response): >>> pprint(response) >>> >>> thread = api.get_labels(id, call-
         back=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
              Returns LabelsEntity If the method is called asynchronously, returns the request thread.
    get_labels_with_http_info(id, **kwargs)
        Gets all labels
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_labels_with_http_info(id, call-
         back=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
              Returns LabelsEntity If the method is called asynchronously, returns the request thread.
    get_local_modifications(id, **kwargs)
        Gets a list of local modifications to the Process Group since it was last synchronized with the Flow Registry
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_local_modifications(id, call-
         back=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
              Returns FlowComparisonEntity If the method is called asynchronously, returns the request
                 thread.
    get_local_modifications_with_http_info(id, **kwargs)
        Gets a list of local modifications to the Process Group since it was last synchronized with the Flow Registry
      get_processors_with_http_info(id, **kwargs)
          Gets all processors
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.get_processors_with_http_info(id,
           callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • include_descendant_groups (bool) – Whether or not to include processors from
                      descendant process groups
               Returns ProcessorsEntity If the method is called asynchronously, returns the request thread.
      get_remote_process_groups(id, **kwargs)
          Gets all remote process groups
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.get_remote_process_groups(id,
           callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
               Returns RemoteProcessGroupsEntity If the method is called asynchronously, returns the request
                  thread.
      get_remote_process_groups_with_http_info(id, **kwargs)
          Gets all remote process groups
           This method makes a synchronous HTTP request by default.               To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
           api.get_remote_process_groups_with_http_info(id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
               Returns RemoteProcessGroupsEntity If the method is called asynchronously, returns the request
                  thread.
      get_replace_process_group_request(id, **kwargs)
          Returns the Replace Request with the given ID Returns the Replace Request with the given ID. Once a
          Replace Request has been created by performing a POST to /process-groups/{id}/replace-requests, that
          request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the
          updated state, such as percent complete, the current state of the request, and any failures. Note: This
          endpoint is subject to change as NiFi and it’s REST API evolve. This method makes a synchronous
          HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
          be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
          >>> thread = api.get_replace_process_group_request(id, callback=callback_function)
               Parameters
      get_variable_registry_update_request_with_http_info(group_id,                          update_id,
                                                                             **kwargs)
          Gets a process group’s variable registry Note: This endpoint is subject to change as NiFi
          and it’s REST API evolve.         This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be in-
          voked when receiving the response. >>> def callback_function(response): >>> pprint(response)
          >>> >>> thread = api.get_variable_registry_update_request_with_http_info(group_id, update_id, call-
          back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • group_id (str) – The process group id. (required)
                   • update_id (str) – The ID of the Variable Registry Update Request (required)
               Returns VariableRegistryUpdateRequestEntity If the method is called asynchronously, returns
                  the request thread.
      get_variable_registry_with_http_info(id, **kwargs)
          Gets a process group’s variable registry Note: This endpoint is subject to change as NiFi and
          it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
          an asynchronous HTTP request, please define a callback function to be invoked when receiv-
          ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_variable_registry_with_http_info(id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
                   • include_ancestor_groups (bool) – Whether or not to include ancestor groups
               Returns VariableRegistryEntity If the method is called asynchronously, returns the request
                  thread.
      import_process_group(id, **kwargs)
          Imports a specified process group
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.import_process_group(id, call-
           back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
               Returns ProcessGroupEntity If the method is called asynchronously, returns the request thread.
      import_process_group_with_http_info(id, **kwargs)
          Imports a specified process group
           This method makes a synchronous HTTP request by default.                To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
           api.import_process_group_with_http_info(id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
           replacing a process group with the given process group. This can be a lengthy process, as it will
           stop any Processors and disable any Controller Services necessary to perform the action and then
           restart them. As a result, the endpoint will immediately return a ProcessGroupReplaceRequestEntity,
           and the process of replacing the flow will occur asynchronously in the background. The client may
           then periodically poll the status of the request by issuing a GET request to /process-groups/replace-
           requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE re-
           quest to /process-groups/replace-requests/{requestId}. Note: This endpoint is subject to change as
           NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by default. To
           make an asynchronous HTTP request, please define a callback function to be invoked when receiv-
           ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
           api.initiate_replace_process_group_with_http_info(id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (ProcessGroupImportEntity) – The process group replace request entity
                      (required)
               Returns ProcessGroupReplaceRequestEntity If the method is called asynchronously, returns the
                  request thread.
      instantiate_template(id, body, **kwargs)
          Instantiates a template
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.instantiate_template(id, body, call-
           back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (InstantiateTemplateRequestEntity) – The instantiate template re-
                      quest. (required)
               Returns FlowEntity If the method is called asynchronously, returns the request thread.
      instantiate_template_with_http_info(id, body, **kwargs)
          Instantiates a template
           This method makes a synchronous HTTP request by default.                  To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.       >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
           api.instantiate_template_with_http_info(id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (InstantiateTemplateRequestEntity) – The instantiate template re-
                      quest. (required)
               Returns FlowEntity If the method is called asynchronously, returns the request thread.
      remove_drop_request(id, drop_request_id, **kwargs)
          Cancels and/or removes a request to drop all flowfiles.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.remove_drop_request(id,
         drop_request_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • drop_request_id (str) – The drop request id. (required)
             Returns DropRequestEntity If the method is called asynchronously, returns the request thread.
    remove_drop_request_with_http_info(id, drop_request_id, **kwargs)
        Cancels and/or removes a request to drop all flowfiles.
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.remove_drop_request_with_http_info(id, drop_request_id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • drop_request_id (str) – The drop request id. (required)
             Returns DropRequestEntity If the method is called asynchronously, returns the request thread.
    remove_process_group(id, **kwargs)
        Deletes a process group
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.remove_process_group(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • version (str) – The revision is used to verify the client is working with the latest
                   version of the flow.
                 • client_id (str) – If the client id is not specified, new one will be generated. This
                   value (whether specified or generated) is included in the response.
                 • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                   disconnected to allow for mutable requests to proceed.
             Returns ProcessGroupEntity If the method is called asynchronously, returns the request thread.
    remove_process_group_with_http_info(id, **kwargs)
        Deletes a process group
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.remove_process_group_with_http_info(id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • version (str) – The revision is used to verify the client is working with the latest
                      version of the flow.
                    • client_id (str) – If the client id is not specified, new one will be generated. This
                      value (whether specified or generated) is included in the response.
                    • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                      disconnected to allow for mutable requests to proceed.
                Returns ProcessGroupEntity If the method is called asynchronously, returns the request thread.
      replace_process_group(id, body, **kwargs)
          Replace Process Group contents with the given ID with the specified Process Group contents This end-
          point is used for replication within a cluster, when replacing a flow with a new flow. It expects that the
          flow beingreplaced is not under version control and that the given snapshot will not modify any Proces-
          sor that is currently running or any Controller Service that is enabled. Note: This endpoint is subject
          to change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.replace_process_group(id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (ProcessGroupImportEntity) – The process group replace request entity.
                      (required)
                Returns ProcessGroupImportEntity If the method is called asynchronously, returns the request
                   thread.
      replace_process_group_with_http_info(id, body, **kwargs)
          Replace Process Group contents with the given ID with the specified Process Group contents This end-
          point is used for replication within a cluster, when replacing a flow with a new flow. It expects that the
          flow beingreplaced is not under version control and that the given snapshot will not modify any Proces-
          sor that is currently running or any Controller Service that is enabled. Note: This endpoint is subject
          to change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.replace_process_group_with_http_info(id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (ProcessGroupImportEntity) – The process group replace request entity.
                      (required)
                Returns ProcessGroupImportEntity If the method is called asynchronously, returns the request
                   thread.
      submit_update_variable_registry_request(id, body, **kwargs)
          Submits a request to update a process group’s variable registry Note: This endpoint is subject to
         change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
         fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
         receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.submit_update_variable_registry_request(id, body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (VariableRegistryEntity) – The variable registry configuration details. (re-
                   quired)
             Returns VariableRegistryUpdateRequestEntity If the method is called asynchronously, returns
                the request thread.
    submit_update_variable_registry_request_with_http_info(id, body, **kwargs)
        Submits a request to update a process group’s variable registry Note: This endpoint is subject to
        change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
        fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.submit_update_variable_registry_request_with_http_info(id, body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (VariableRegistryEntity) – The variable registry configuration details. (re-
                   quired)
             Returns VariableRegistryUpdateRequestEntity If the method is called asynchronously, returns
                the request thread.
    update_process_group(id, body, **kwargs)
        Updates a process group
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_process_group(id, body,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (ProcessGroupEntity) – The process group configuration details. (required)
             Returns ProcessGroupEntity If the method is called asynchronously, returns the request thread.
    update_process_group_with_http_info(id, body, **kwargs)
        Updates a process group
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.update_process_group_with_http_info(id, body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • body5 (bool) – Acknowledges that this node is disconnected to allow for mutable re-
                   quests to proceed.
             Returns ProcessGroupEntity If the method is called asynchronously, returns the request thread.
    upload_process_group_with_http_info(id, body, body2, body3, body4, **kwargs)
        Uploads a versioned flow definition and creates a process group
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.upload_process_group_with_http_info(id, body, body2, body3, body4, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • body (str) – The process group name. (required)
                 • body2 (float) – The process group X position. (required)
                 • body3 (float) – The process group Y position. (required)
                 • body4 (str) – The client id. (required)
                 • body5 (bool) – Acknowledges that this node is disconnected to allow for mutable re-
                   quests to proceed.
             Returns ProcessGroupEntity If the method is called asynchronously, returns the request thread.
    upload_template(id, template, **kwargs)
        Uploads a template
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.upload_template(id, template, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                 • template (file) – The binary content of the template file being uploaded. (required)
                 • body (bool) – Acknowledges that this node is disconnected to allow for mutable requests
                   to proceed.
             Returns TemplateEntity If the method is called asynchronously, returns the request thread.
    upload_template_with_http_info(id, template, **kwargs)
        Uploads a template
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.upload_template_with_http_info(id,
         template, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The process group id. (required)
                    • template (file) – The binary content of the template file being uploaded. (required)
                    • body (bool) – Acknowledges that this node is disconnected to allow for mutable requests
                      to proceed.
                Returns TemplateEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.processors_api module
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.delete_processor_with_http_info(id,
           callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The processor id. (required)
                    • version (str) – The revision is used to verify the client is working with the latest
                      version of the flow.
                    • client_id (str) – If the client id is not specified, new one will be generated. This
                      value (whether specified or generated) is included in the response.
                    • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                      disconnected to allow for mutable requests to proceed.
                Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
      delete_verification_request(id, request_id, **kwargs)
          Deletes the Verification Request with the given ID Deletes the Verification Request with the given ID.
          After a request is created, it is expected that the client will properly clean up the request by DELETE’ing
          it, once the Verification process has completed. If the request is deleted before the request completes,
          then the Verification request will finish the step that it is currently performing and then will cancel any
          subsequent steps. This method makes a synchronous HTTP request by default. To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the response. >>> def
          callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_verification_request(id,
          request_id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The ID of the Processor (required)
                    • request_id (str) – The ID of the Verification Request (required)
                Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                   thread.
      delete_verification_request_with_http_info(id, request_id, **kwargs)
          Deletes the Verification Request with the given ID Deletes the Verification Request with the given
          ID. After a request is created, it is expected that the client will properly clean up the request by
          DELETE’ing it, once the Verification process has completed. If the request is deleted before the re-
          quest completes, then the Verification request will finish the step that it is currently performing and
          then will cancel any subsequent steps. This method makes a synchronous HTTP request by default.
          To make an asynchronous HTTP request, please define a callback function to be invoked when re-
          ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.delete_verification_request_with_http_info(id, request_id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The ID of the Processor (required)
                    • request_id (str) – The ID of the Verification Request (required)
                Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                   thread.
    get_processor(id, **kwargs)
        Gets a processor
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.get_processor(id, call-
         back=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The processor id. (required)
              Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
    get_processor_diagnostics(id, **kwargs)
        Gets diagnostics information about a processor Note: This endpoint is subject to change as NiFi and it’s
        REST API evolve. This method makes a synchronous HTTP request by default. To make an asynchronous
        HTTP request, please define a callback function to be invoked when receiving the response. >>> def
        callback_function(response): >>> pprint(response) >>> >>> thread = api.get_processor_diagnostics(id,
        callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The processor id. (required)
              Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
    get_processor_diagnostics_with_http_info(id, **kwargs)
        Gets diagnostics information about a processor Note: This endpoint is subject to change as NiFi
        and it’s REST API evolve. This method makes a synchronous HTTP request by default. To
        make an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_processor_diagnostics_with_http_info(id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The processor id. (required)
              Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
    get_processor_run_status_details(**kwargs)
        Submits a query to retrieve the run status details of all processors that are in the given list of Processor IDs
         This method makes a synchronous HTTP request by default.               To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.get_processor_run_status_details(callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • body (RunStatusDetailsRequestEntity) – The request for the processors that
                     should be included in the results
              Returns ProcessorsRunStatusDetailsEntity If the method is called asynchronously, returns the
                 request thread.
      get_processor_run_status_details_with_http_info(**kwargs)
          Submits a query to retrieve the run status details of all processors that are in the given list of Processor IDs
           This method makes a synchronous HTTP request by default.                To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
           api.get_processor_run_status_details_with_http_info(callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • body (RunStatusDetailsRequestEntity) – The request for the processors that
                       should be included in the results
                Returns ProcessorsRunStatusDetailsEntity If the method is called asynchronously, returns the
                   request thread.
      get_processor_with_http_info(id, **kwargs)
          Gets a processor
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.get_processor_with_http_info(id,
           callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • id (str) – The processor id. (required)
                Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
      get_property_descriptor(id, property_name, **kwargs)
          Gets the descriptor for a processor property
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.get_property_descriptor(id, prop-
           erty_name, callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • id (str) – The processor id. (required)
                     • property_name (str) – The property name. (required)
                     • client_id (str) – If the client id is not specified, new one will be generated. This
                       value (whether specified or generated) is included in the response.
                     • sensitive (bool) – Property Descriptor requested sensitive status
                Returns PropertyDescriptorEntity If the method is called asynchronously, returns the request
                   thread.
      get_property_descriptor_with_http_info(id, property_name, **kwargs)
          Gets the descriptor for a processor property
           This method makes a synchronous HTTP request by default.                 To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
           api.get_property_descriptor_with_http_info(id, property_name, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
                  • property_name (str) – The property name. (required)
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
                  • sensitive (bool) – Property Descriptor requested sensitive status
              Returns PropertyDescriptorEntity If the method is called asynchronously, returns the request
                 thread.
    get_state(id, **kwargs)
        Gets the state for a processor
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response.    >>>
         def callback_function(response): >>> pprint(response) >>> >>> thread = api.get_state(id, call-
         back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
              Returns ComponentStateEntity If the method is called asynchronously, returns the request
                 thread.
    get_state_with_http_info(id, **kwargs)
        Gets the state for a processor
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_state_with_http_info(id, call-
         back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
              Returns ComponentStateEntity If the method is called asynchronously, returns the request
                 thread.
    get_verification_request(id, request_id, **kwargs)
        Returns the Verification Request with the given ID Returns the Verification Request with the given ID.
        Once an Verification Request has been created, that request can subsequently be retrieved via this end-
        point, and the request that is fetched will contain the updated state, such as percent complete, the cur-
        rent state of the request, and any failures. This method makes a synchronous HTTP request by de-
        fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_verification_request(id, request_id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The ID of the Processor (required)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
                  • body (VerifyConfigRequestEntity) – The processor configuration verification
                    request. (required)
              Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                 thread.
    terminate_processor(id, **kwargs)
        Terminates a processor, essentially “deleting” its threads and any active tasks
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.terminate_processor(id, call-
         back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
              Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
    terminate_processor_with_http_info(id, **kwargs)
        Terminates a processor, essentially “deleting” its threads and any active tasks
         This method makes a synchronous HTTP request by default.               To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.terminate_processor_with_http_info(id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
              Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
    update_processor(id, body, **kwargs)
        Updates a processor
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_processor(id, body, call-
         back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The processor id. (required)
                  • body (ProcessorEntity) – The processor configuration details. (required)
              Returns ProcessorEntity If the method is called asynchronously, returns the request thread.
    update_processor_with_http_info(id, body, **kwargs)
        Updates a processor
nipyapi.nifi.apis.provenance_api module
class nipyapi.nifi.apis.provenance_api.ProvenanceApi(api_client=None)
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    Ref: https://github.com/swagger-api/swagger-codegen
    delete_lineage(id, **kwargs)
        Deletes a lineage query
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_lineage(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The id of the lineage query. (required)
                 • cluster_node_id (str) – The id of the node where this query exists if clustered.
             Returns LineageEntity If the method is called asynchronously, returns the request thread.
    delete_lineage_with_http_info(id, **kwargs)
        Deletes a lineage query
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.delete_lineage_with_http_info(id,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The id of the lineage query. (required)
                 • cluster_node_id (str) – The id of the node where this query exists if clustered.
             Returns LineageEntity If the method is called asynchronously, returns the request thread.
    delete_provenance(id, **kwargs)
        Deletes a provenance query
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_provenance(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The id of the provenance query. (required)
                 • cluster_node_id (str) – The id of the node where this query exists if clustered.
             Returns ProvenanceEntity If the method is called asynchronously, returns the request thread.
    delete_provenance_with_http_info(id, **kwargs)
        Deletes a provenance query
                   • summarize (bool) – Whether or not incremental results are returned. If false, prove-
                     nance events are only returned once the query completes. This property is true by default.
                   • incremental_results (bool) – Whether or not to summarize provenance events
                     returned. This property is false by default.
              Returns ProvenanceEntity If the method is called asynchronously, returns the request thread.
    get_provenance_with_http_info(id, **kwargs)
        Gets a provenance query
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_provenance_with_http_info(id,
         callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The id of the provenance query. (required)
                   • cluster_node_id (str) – The id of the node where this query exists if clustered.
                   • summarize (bool) – Whether or not incremental results are returned. If false, prove-
                     nance events are only returned once the query completes. This property is true by default.
                   • incremental_results (bool) – Whether or not to summarize provenance events
                     returned. This property is false by default.
              Returns ProvenanceEntity If the method is called asynchronously, returns the request thread.
    get_search_options(**kwargs)
        Gets the searchable attributes for provenance events
         This method makes a synchronous HTTP request by default.          To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):  >>> pprint(response) >>> >>> thread =
         api.get_search_options(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns ProvenanceOptionsEntity If the method is called asynchronously, returns the request
                 thread.
    get_search_options_with_http_info(**kwargs)
        Gets the searchable attributes for provenance events
         This method makes a synchronous HTTP request by default.              To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.get_search_options_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns ProvenanceOptionsEntity If the method is called asynchronously, returns the request
                 thread.
    submit_lineage_request(body, **kwargs)
        Submits a lineage query Lineage queries may be long running so this endpoint submits a request. The
        response will include the current state of the query. If the request is not completed the URI in the response
        can be used at a later time to get the updated state of the query. Once the query has completed the lineage
           request should be deleted by the client who originally submitted it. This method makes a synchronous
           HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
           be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
           >>> thread = api.submit_lineage_request(body, callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • body (LineageEntity) – The lineage query details. (required)
                Returns LineageEntity If the method is called asynchronously, returns the request thread.
      submit_lineage_request_with_http_info(body, **kwargs)
          Submits a lineage query Lineage queries may be long running so this endpoint submits a request. The
          response will include the current state of the query. If the request is not completed the URI in the response
          can be used at a later time to get the updated state of the query. Once the query has completed the lineage
          request should be deleted by the client who originally submitted it. This method makes a synchronous
          HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
          be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
          >>> thread = api.submit_lineage_request_with_http_info(body, callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • body (LineageEntity) – The lineage query details. (required)
                Returns LineageEntity If the method is called asynchronously, returns the request thread.
      submit_provenance_request(body, **kwargs)
          Submits a provenance query Provenance queries may be long running so this endpoint submits a request.
          The response will include the current state of the query. If the request is not completed the URI in the
          response can be used at a later time to get the updated state of the query. Once the query has completed
          the provenance request should be deleted by the client who originally submitted it. This method makes
          a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a call-
          back function to be invoked when receiving the response. >>> def callback_function(response): >>>
          pprint(response) >>> >>> thread = api.submit_provenance_request(body, callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • body (ProvenanceEntity) – The provenance query details. (required)
                Returns ProvenanceEntity If the method is called asynchronously, returns the request thread.
      submit_provenance_request_with_http_info(body, **kwargs)
          Submits a provenance query Provenance queries may be long running so this endpoint submits a request.
          The response will include the current state of the query. If the request is not completed the URI in the
          response can be used at a later time to get the updated state of the query. Once the query has com-
          pleted the provenance request should be deleted by the client who originally submitted it. This method
          makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define
          a callback function to be invoked when receiving the response. >>> def callback_function(response):
          >>> pprint(response) >>> >>> thread = api.submit_provenance_request_with_http_info(body, call-
          back=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • body (ProvenanceEntity) – The provenance query details. (required)
Returns ProvenanceEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.provenance_events_api module
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The provenance event id. (required)
                  • cluster_node_id (str) – The id of the node where the content exists if clustered.
              Returns StreamingOutput If the method is called asynchronously, returns the request thread.
      get_output_content_with_http_info(id, **kwargs)
          Gets the output content for a provenance event
          This method makes a synchronous HTTP request by default.               To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
          api.get_output_content_with_http_info(id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The provenance event id. (required)
                  • cluster_node_id (str) – The id of the node where the content exists if clustered.
              Returns StreamingOutput If the method is called asynchronously, returns the request thread.
      get_provenance_event(id, **kwargs)
          Gets a provenance event
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.get_provenance_event(id, call-
          back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The provenance event id. (required)
                  • cluster_node_id (str) – The id of the node where this event exists if clustered.
              Returns ProvenanceEventEntity If the method is called asynchronously, returns the request
                 thread.
      get_provenance_event_with_http_info(id, **kwargs)
          Gets a provenance event
          This method makes a synchronous HTTP request by default.                To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
          api.get_provenance_event_with_http_info(id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The provenance event id. (required)
                  • cluster_node_id (str) – The id of the node where this event exists if clustered.
              Returns ProvenanceEventEntity If the method is called asynchronously, returns the request
                 thread.
      submit_replay(body, **kwargs)
          Replays content from a provenance event
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
           request, please define a callback function to be invoked when receiving the response. >>> def
           callback_function(response): >>> pprint(response) >>> >>> thread = api.submit_replay(body, call-
           back=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • body (SubmitReplayRequestEntity) – The replay request. (required)
                Returns ProvenanceEventEntity If the method is called asynchronously, returns the request
                   thread.
      submit_replay_with_http_info(body, **kwargs)
          Replays content from a provenance event
           This method makes a synchronous HTTP request by default.              To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
           api.submit_replay_with_http_info(body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • body (SubmitReplayRequestEntity) – The replay request. (required)
                Returns ProvenanceEventEntity If the method is called asynchronously, returns the request
                   thread.
nipyapi.nifi.apis.remote_process_groups_api module
           the response.    >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
           api.update_remote_process_group_input_port(id, port_id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The remote process group id. (required)
                    • port_id (str) – The remote process group port id. (required)
                    • body (RemoteProcessGroupPortEntity) – The remote process group port. (re-
                      quired)
               Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                  quest thread.
      update_remote_process_group_input_port_run_status(id, port_id, body, **kwargs)
          Updates run status of a remote port Note: This endpoint is subject to change as NiFi and it’s
          REST API evolve. This method makes a synchronous HTTP request by default. To make
          an asynchronous HTTP request, please define a callback function to be invoked when receiv-
          ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.update_remote_process_group_input_port_run_status(id, port_id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The remote process group id. (required)
                    • port_id (str) – The remote process group port id. (required)
                    • body (RemotePortRunStatusEntity) – The remote process group port. (required)
               Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                  quest thread.
      update_remote_process_group_input_port_run_status_with_http_info(id,
                                                                                                 port_id,
                                                                                                 body,
                                                                                                 **kwargs)
          Updates run status of a remote port Note: This endpoint is subject to change as NiFi and
          it’s REST API evolve.       This method makes a synchronous HTTP request by default.               To
          make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response.    >>> def callback_function(response): >>> pprint(response) >>> >>>
          thread = api.update_remote_process_group_input_port_run_status_with_http_info(id, port_id, body, call-
          back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The remote process group id. (required)
                    • port_id (str) – The remote process group port id. (required)
                    • body (RemotePortRunStatusEntity) – The remote process group port. (required)
               Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                  quest thread.
      update_remote_process_group_input_port_with_http_info(id,             port_id,   body,
                                                                       **kwargs)
          Updates a remote port Note: This endpoint is subject to change as NiFi and it’s REST
          API evolve.  This method makes a synchronous HTTP request by default.      To make an
         asynchronous HTTP request, please define a callback function to be invoked when receiv-
         ing the response.       >>> def callback_function(response): >>> pprint(response) >>> >>>
         thread = api.update_remote_process_group_input_port_with_http_info(id, port_id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The remote process group id. (required)
                 • port_id (str) – The remote process group port id. (required)
                 • body (RemoteProcessGroupPortEntity) – The remote process group port. (re-
                   quired)
             Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                quest thread.
    update_remote_process_group_output_port(id, port_id, body, **kwargs)
        Updates a remote port Note: This endpoint is subject to change as NiFi and it’s REST
        API evolve.     This method makes a synchronous HTTP request by default.                To make an
        asynchronous HTTP request, please define a callback function to be invoked when receiving
        the response.    >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.update_remote_process_group_output_port(id, port_id, body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The remote process group id. (required)
                 • port_id (str) – The remote process group port id. (required)
                 • body (RemoteProcessGroupPortEntity) – The remote process group port. (re-
                   quired)
             Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                quest thread.
    update_remote_process_group_output_port_run_status(id, port_id, body, **kwargs)
        Updates run status of a remote port Note: This endpoint is subject to change as NiFi and it’s
        REST API evolve. This method makes a synchronous HTTP request by default. To make
        an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.update_remote_process_group_output_port_run_status(id, port_id, body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The remote process group id. (required)
                 • port_id (str) – The remote process group port id. (required)
                 • body (RemotePortRunStatusEntity) – The remote process group port. (required)
             Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                quest thread.
    update_remote_process_group_output_port_run_status_with_http_info(id,
                                                                                         port_id,
                                                                                         body,
                                                                                         **kwargs)
        Updates run status of a remote port Note: This endpoint is subject to change as NiFi and it’s
          REST API evolve. This method makes a synchronous HTTP request by default. To make
          an asynchronous HTTP request, please define a callback function to be invoked when receiv-
          ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread
          = api.update_remote_process_group_output_port_run_status_with_http_info(id, port_id, body, call-
          back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The remote process group id. (required)
                  • port_id (str) – The remote process group port id. (required)
                  • body (RemotePortRunStatusEntity) – The remote process group port. (required)
              Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                 quest thread.
      update_remote_process_group_output_port_with_http_info(id, port_id, body,
                                                                              **kwargs)
          Updates a remote port Note: This endpoint is subject to change as NiFi and it’s REST
          API evolve.     This method makes a synchronous HTTP request by default.         To make an
          asynchronous HTTP request, please define a callback function to be invoked when receiv-
          ing the response.       >>> def callback_function(response):  >>> pprint(response) >>> >>>
          thread = api.update_remote_process_group_output_port_with_http_info(id, port_id, body, call-
          back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The remote process group id. (required)
                  • port_id (str) – The remote process group port id. (required)
                  • body (RemoteProcessGroupPortEntity) – The remote process group port. (re-
                    quired)
              Returns RemoteProcessGroupPortEntity If the method is called asynchronously, returns the re-
                 quest thread.
      update_remote_process_group_run_status(id, body, **kwargs)
          Updates run status of a remote process group
          This method makes a synchronous HTTP request by default.                To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
          api.update_remote_process_group_run_status(id, body, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The remote process group id. (required)
                  • body (RemotePortRunStatusEntity) – The remote process group run status. (re-
                    quired)
              Returns RemoteProcessGroupEntity If the method is called asynchronously, returns the request
                 thread.
      update_remote_process_group_run_status_with_http_info(id, body, **kwargs)
          Updates run status of a remote process group
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The remote process group id. (required)
                    • body (RemoteProcessGroupEntity) – The remote process group. (required)
                Returns RemoteProcessGroupEntity If the method is called asynchronously, returns the request
                   thread.
nipyapi.nifi.apis.reporting_tasks_api module
          DELETE’ing it, once the Verification process has completed. If the request is deleted before the re-
          quest completes, then the Verification request will finish the step that it is currently performing and
          then will cancel any subsequent steps. This method makes a synchronous HTTP request by default.
          To make an asynchronous HTTP request, please define a callback function to be invoked when re-
          ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.delete_validation_request_with_http_info(id, request_id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The ID of the Reporting Task (required)
                   • request_id (str) – The ID of the Verification Request (required)
              Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                 thread.
      get_property_descriptor(id, property_name, **kwargs)
          Gets a reporting task property descriptor
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.get_property_descriptor(id, prop-
          erty_name, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The reporting task id. (required)
                   • property_name (str) – The property name. (required)
                   • sensitive (bool) – Property Descriptor requested sensitive status
              Returns PropertyDescriptorEntity If the method is called asynchronously, returns the request
                 thread.
      get_property_descriptor_with_http_info(id, property_name, **kwargs)
          Gets a reporting task property descriptor
          This method makes a synchronous HTTP request by default.                 To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
          api.get_property_descriptor_with_http_info(id, property_name, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The reporting task id. (required)
                   • property_name (str) – The property name. (required)
                   • sensitive (bool) – Property Descriptor requested sensitive status
              Returns PropertyDescriptorEntity If the method is called asynchronously, returns the request
                 thread.
      get_reporting_task(id, **kwargs)
          Gets a reporting task
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
          request, please define a callback function to be invoked when receiving the response. >>> def
           Once an Verification Request has been created, that request can subsequently be retrieved via this end-
           point, and the request that is fetched will contain the updated state, such as percent complete, the cur-
           rent state of the request, and any failures. This method makes a synchronous HTTP request by de-
           fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
           receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
           api.get_verification_request(id, request_id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The ID of the Reporting Task (required)
                    • request_id (str) – The ID of the Verification Request (required)
               Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                  thread.
      get_verification_request_with_http_info(id, request_id, **kwargs)
          Returns the Verification Request with the given ID Returns the Verification Request with the given ID.
          Once an Verification Request has been created, that request can subsequently be retrieved via this end-
          point, and the request that is fetched will contain the updated state, such as percent complete, the cur-
          rent state of the request, and any failures. This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_verification_request_with_http_info(id, request_id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The ID of the Reporting Task (required)
                    • request_id (str) – The ID of the Verification Request (required)
               Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                  thread.
      remove_reporting_task(id, **kwargs)
          Deletes a reporting task
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.remove_reporting_task(id, call-
           back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The reporting task id. (required)
                    • version (str) – The revision is used to verify the client is working with the latest
                      version of the flow.
                    • client_id (str) – If the client id is not specified, new one will be generated. This
                      value (whether specified or generated) is included in the response.
                    • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                      disconnected to allow for mutable requests to proceed.
               Returns ReportingTaskEntity If the method is called asynchronously, returns the request thread.
    remove_reporting_task_with_http_info(id, **kwargs)
        Deletes a reporting task
         This method makes a synchronous HTTP request by default.                 To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.remove_reporting_task_with_http_info(id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The reporting task id. (required)
                  • version (str) – The revision is used to verify the client is working with the latest
                    version of the flow.
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
                  • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                    disconnected to allow for mutable requests to proceed.
              Returns ReportingTaskEntity If the method is called asynchronously, returns the request thread.
    submit_config_verification_request(id, body, **kwargs)
        Performs verification of the Reporting Task’s configuration This will initiate the process of verify-
        ing a given Reporting Task configuration. This may be a long-running task. As a result, this end-
        point will immediately return a ReportingTaskConfigVerificationRequestEntity, and the process of per-
        forming the verification will occur asynchronously in the background. The client may then periodi-
        cally poll the status of the request by issuing a GET request to /reporting-tasks/{serviceId}/verification-
        requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to
        /reporting-tasks/{serviceId}/verification-requests/{requestId}. This method makes a synchronous HTTP
        request by default. To make an asynchronous HTTP request, please define a callback function to be in-
        voked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>>
        thread = api.submit_config_verification_request(id, body, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The reporting task id. (required)
                  • body (VerifyConfigRequestEntity) – The reporting task configuration verifica-
                    tion request. (required)
              Returns VerifyConfigRequestEntity If the method is called asynchronously, returns the request
                 thread.
    submit_config_verification_request_with_http_info(id, body, **kwargs)
        Performs verification of the Reporting Task’s configuration This will initiate the process of verify-
        ing a given Reporting Task configuration. This may be a long-running task. As a result, this end-
        point will immediately return a ReportingTaskConfigVerificationRequestEntity, and the process of per-
        forming the verification will occur asynchronously in the background. The client may then periodi-
        cally poll the status of the request by issuing a GET request to /reporting-tasks/{serviceId}/verification-
        requests/{requestId}. Once the request is completed, the client is expected to issue a DELETE request to
        /reporting-tasks/{serviceId}/verification-requests/{requestId}. This method makes a synchronous HTTP
        request by default. To make an asynchronous HTTP request, please define a callback function to be in-
        voked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>>
        thread = api.submit_config_verification_request_with_http_info(id, body, callback=callback_function)
              Parameters
nipyapi.nifi.apis.resources_api module
nipyapi.nifi.apis.site_to_site_api module
                Parameters function (callback) – The callback function for asynchronous request. (op-
                   tional)
                Returns ControllerEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.snippets_api module
Returns SnippetEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.system_diagnostics_api module
nipyapi.nifi.apis.templates_api module
                Returns TemplateEntity If the method is called asynchronously, returns the request thread.
      remove_template_with_http_info(id, **kwargs)
          Deletes a template
           This method makes a synchronous HTTP request by default.              To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
           api.remove_template_with_http_info(id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The template id. (required)
                    • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                      disconnected to allow for mutable requests to proceed.
                Returns TemplateEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.tenants_api module
         callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
         pprint(response) >>> >>> thread = api.get_user_group_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The user group id. (required)
             Returns UserGroupEntity If the method is called asynchronously, returns the request thread.
    get_user_groups(**kwargs)
        Gets all user groups Note: This endpoint is subject to change as NiFi and it’s REST
        API evolve.     This method makes a synchronous HTTP request by default.        To make an
        asynchronous HTTP request, please define a callback function to be invoked when receiving
        the response.    >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_user_groups(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns UserGroupsEntity If the method is called asynchronously, returns the request thread.
    get_user_groups_with_http_info(**kwargs)
        Gets all user groups Note: This endpoint is subject to change as NiFi and it’s REST
        API evolve.     This method makes a synchronous HTTP request by default.        To make an
        asynchronous HTTP request, please define a callback function to be invoked when receiving
        the response.    >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_user_groups_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns UserGroupsEntity If the method is called asynchronously, returns the request thread.
    get_user_with_http_info(id, **kwargs)
        Gets a user Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
        callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
        pprint(response) >>> >>> thread = api.get_user_with_http_info(id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The user id. (required)
             Returns UserEntity If the method is called asynchronously, returns the request thread.
    get_users(**kwargs)
        Gets all users Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
        callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
        pprint(response) >>> >>> thread = api.get_users(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns UsersEntity If the method is called asynchronously, returns the request thread.
    get_users_with_http_info(**kwargs)
        Gets all users Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
           callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
           pprint(response) >>> >>> thread = api.get_users_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns UsersEntity If the method is called asynchronously, returns the request thread.
      remove_user(id, **kwargs)
          Deletes a user Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
          makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
          callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
          pprint(response) >>> >>> thread = api.remove_user(id, callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The user id. (required)
                   • version (str) – The revision is used to verify the client is working with the latest
                     version of the flow.
                   • client_id (str) – If the client id is not specified, new one will be generated. This
                     value (whether specified or generated) is included in the response.
                   • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                     disconnected to allow for mutable requests to proceed.
               Returns UserEntity If the method is called asynchronously, returns the request thread.
      remove_user_group(id, **kwargs)
          Deletes a user group Note: This endpoint is subject to change as NiFi and it’s REST API evolve.
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.remove_user_group(id, call-
          back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The user group id. (required)
                   • version (str) – The revision is used to verify the client is working with the latest
                     version of the flow.
                   • client_id (str) – If the client id is not specified, new one will be generated. This
                     value (whether specified or generated) is included in the response.
                   • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                     disconnected to allow for mutable requests to proceed.
               Returns UserGroupEntity If the method is called asynchronously, returns the request thread.
      remove_user_group_with_http_info(id, **kwargs)
          Deletes a user group Note: This endpoint is subject to change as NiFi and it’s REST
          API evolve.     This method makes a synchronous HTTP request by default.       To make an
          asynchronous HTTP request, please define a callback function to be invoked when receiving
          the response.   >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.remove_user_group_with_http_info(id, callback=callback_function)
               Parameters
               Returns TenantsEntity If the method is called asynchronously, returns the request thread.
      update_user(id, body, **kwargs)
          Updates a user Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
          makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
          callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
          pprint(response) >>> >>> thread = api.update_user(id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The user id. (required)
                    • body (UserEntity) – The user configuration details. (required)
               Returns UserEntity If the method is called asynchronously, returns the request thread.
      update_user_group(id, body, **kwargs)
          Updates a user group Note: This endpoint is subject to change as NiFi and it’s REST API evolve.
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.update_user_group(id, body, call-
          back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The user group id. (required)
                    • body (UserGroupEntity) – The user group configuration details. (required)
               Returns UserGroupEntity If the method is called asynchronously, returns the request thread.
      update_user_group_with_http_info(id, body, **kwargs)
          Updates a user group Note: This endpoint is subject to change as NiFi and it’s REST
          API evolve.     This method makes a synchronous HTTP request by default.        To make an
          asynchronous HTTP request, please define a callback function to be invoked when receiving
          the response.    >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.update_user_group_with_http_info(id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The user group id. (required)
                    • body (UserGroupEntity) – The user group configuration details. (required)
               Returns UserGroupEntity If the method is called asynchronously, returns the request thread.
      update_user_with_http_info(id, body, **kwargs)
          Updates a user Note: This endpoint is subject to change as NiFi and it’s REST API evolve. This method
          makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
          callback function to be invoked when receiving the response. >>> def callback_function(response): >>>
          pprint(response) >>> >>> thread = api.update_user_with_http_info(id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The user id. (required)
                    • body (UserEntity) – The user configuration details. (required)
Returns UserEntity If the method is called asynchronously, returns the request thread.
nipyapi.nifi.apis.versions_api module
           properly clean up the request by DELETE’ing it, once the Revert process has completed. If the request
           is deleted before the request completes, then the Revert request will finish the step that it is currently per-
           forming and then will cancel any subsequent steps. Note: This endpoint is subject to change as NiFi and
           it’s REST API evolve. This method makes a synchronous HTTP request by default. To make an asyn-
           chronous HTTP request, please define a callback function to be invoked when receiving the response. >>>
           def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_revert_request(id,
           callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • id (str) – The ID of the Revert Request (required)
                     • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                       disconnected to allow for mutable requests to proceed.
                Returns VersionedFlowUpdateRequestEntity If the method is called asynchronously, returns the
                   request thread.
      delete_revert_request_with_http_info(id, **kwargs)
          Deletes the Revert Request with the given ID Deletes the Revert Request with the given ID. After a
          request is created via a POST to /versions/revert-requests/process-groups/{id}, it is expected that the
          client will properly clean up the request by DELETE’ing it, once the Revert process has completed. If
          the request is deleted before the request completes, then the Revert request will finish the step that it
          is currently performing and then will cancel any subsequent steps. Note: This endpoint is subject to
          change as NiFi and it’s REST API evolve. This method makes a synchronous HTTP request by de-
          fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.delete_revert_request_with_http_info(id, callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • id (str) – The ID of the Revert Request (required)
                     • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                       disconnected to allow for mutable requests to proceed.
                Returns VersionedFlowUpdateRequestEntity If the method is called asynchronously, returns the
                   request thread.
      delete_update_request(id, **kwargs)
          Deletes the Update Request with the given ID Deletes the Update Request with the given ID. After a re-
          quest is created via a POST to /versions/update-requests/process-groups/{id}, it is expected that the client
          will properly clean up the request by DELETE’ing it, once the Update process has completed. If the re-
          quest is deleted before the request completes, then the Update request will finish the step that it is currently
          performing and then will cancel any subsequent steps. Note: This endpoint is subject to change as NiFi
          and it’s REST API evolve. This method makes a synchronous HTTP request by default. To make an asyn-
          chronous HTTP request, please define a callback function to be invoked when receiving the response. >>>
          def callback_function(response): >>> pprint(response) >>> >>> thread = api.delete_update_request(id,
          callback=callback_function)
                Parameters
                     • function (callback) – The callback function for asynchronous request. (optional)
                     • id (str) – The ID of the Update Request (required)
                     • disconnected_node_acknowledged (bool) – Acknowledges that this node is
                       disconnected to allow for mutable requests to proceed.
         be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
         >>> thread = api.get_revert_request_with_http_info(id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The ID of the Revert Request (required)
              Returns VersionedFlowUpdateRequestEntity If the method is called asynchronously, returns the
                 request thread.
    get_update_request(id, **kwargs)
        Returns the Update Request with the given ID Returns the Update Request with the given ID. Once an
        Update Request has been created by performing a POST to /versions/update-requests/process-groups/{id},
        that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the
        updated state, such as percent complete, the current state of the request, and any failures. Note: This
        endpoint is subject to change as NiFi and it’s REST API evolve. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.get_update_request(id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The ID of the Update Request (required)
              Returns VersionedFlowUpdateRequestEntity If the method is called asynchronously, returns the
                 request thread.
    get_update_request_with_http_info(id, **kwargs)
        Returns the Update Request with the given ID Returns the Update Request with the given ID. Once an
        Update Request has been created by performing a POST to /versions/update-requests/process-groups/{id},
        that request can subsequently be retrieved via this endpoint, and the request that is fetched will contain the
        updated state, such as percent complete, the current state of the request, and any failures. Note: This
        endpoint is subject to change as NiFi and it’s REST API evolve. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.get_update_request_with_http_info(id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The ID of the Update Request (required)
              Returns VersionedFlowUpdateRequestEntity If the method is called asynchronously, returns the
                 request thread.
    get_version_information(id, **kwargs)
        Gets the Version Control information for a process group Note: This endpoint is subject to change as NiFi
        and it’s REST API evolve. This method makes a synchronous HTTP request by default. To make an asyn-
        chronous HTTP request, please define a callback function to be invoked when receiving the response. >>>
        def callback_function(response): >>> pprint(response) >>> >>> thread = api.get_version_information(id,
        callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • id (str) – The process group id. (required)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The process group id. (required)
                  • body (VersionControlInformationEntity) – The controller service configura-
                    tion details. (required)
              Returns VersionedFlowUpdateRequestEntity If the method is called asynchronously, returns the
                 request thread.
    initiate_version_control_update(id, body, **kwargs)
        Initiate the Update Request of a Process Group with the given ID For a Process Group that is already under
        Version Control, this will initiate the action of changing from a specific version of the flow in the Flow
        Registry to a different version of the flow. This can be a lengthy process, as it will stop any Processors
        and disable any Controller Services necessary to perform the action and then restart them. As a result, the
        endpoint will immediately return a VersionedFlowUpdateRequestEntity, and the process of updating the
        flow will occur asynchronously in the background. The client may then periodically poll the status of the
        request by issuing a GET request to /versions/update-requests/{requestId}. Once the request is completed,
        the client is expected to issue a DELETE request to /versions/update-requests/{requestId}. Note: This
        endpoint is subject to change as NiFi and it’s REST API evolve. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.initiate_version_control_update(id, body, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The process group id. (required)
                  • body (VersionControlInformationEntity) – The controller service configura-
                    tion details. (required)
              Returns VersionedFlowUpdateRequestEntity If the method is called asynchronously, returns the
                 request thread.
    initiate_version_control_update_with_http_info(id, body, **kwargs)
        Initiate the Update Request of a Process Group with the given ID For a Process Group that is already under
        Version Control, this will initiate the action of changing from a specific version of the flow in the Flow
        Registry to a different version of the flow. This can be a lengthy process, as it will stop any Processors
        and disable any Controller Services necessary to perform the action and then restart them. As a result, the
        endpoint will immediately return a VersionedFlowUpdateRequestEntity, and the process of updating the
        flow will occur asynchronously in the background. The client may then periodically poll the status of the
        request by issuing a GET request to /versions/update-requests/{requestId}. Once the request is completed,
        the client is expected to issue a DELETE request to /versions/update-requests/{requestId}. Note: This
        endpoint is subject to change as NiFi and it’s REST API evolve. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.initiate_version_control_update_with_http_info(id, body, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • id (str) – The process group id. (required)
                  • body (VersionControlInformationEntity) – The controller service configura-
                    tion details. (required)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The process group id. (required)
                    • body (VersionedFlowSnapshotEntity) – The controller service configuration
                      details. (required)
                Returns VersionControlInformationEntity If the method is called asynchronously, returns the
                   request thread.
      update_version_control_request(id, body, **kwargs)
          Updates the request with the given ID Note: This endpoint is subject to change as NiFi and it’s REST
          API evolve. This method makes a synchronous HTTP request by default. To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.update_version_control_request(id,
          body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The request ID. (required)
                    • body (VersionControlComponentMappingEntity) – The version control com-
                      ponent mapping. (required)
                Returns VersionControlInformationEntity If the method is called asynchronously, returns the
                   request thread.
      update_version_control_request_with_http_info(id, body, **kwargs)
          Updates the request with the given ID Note: This endpoint is subject to change as NiFi and
          it’s REST API evolve. This method makes a synchronous HTTP request by default. To make
          an asynchronous HTTP request, please define a callback function to be invoked when receiv-
          ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.update_version_control_request_with_http_info(id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The request ID. (required)
                    • body (VersionControlComponentMappingEntity) – The version control com-
                      ponent mapping. (required)
                Returns VersionControlInformationEntity If the method is called asynchronously, returns the
                   request thread.
nipyapi.nifi.models package
Submodules
nipyapi.nifi.models.about_dto module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this AboutDTO. The URI for the NiFi.
                Returns The uri of this AboutDTO.
                Return type str
      version
          Gets the version of this AboutDTO. The version of this NiFi.
                Returns The version of this AboutDTO.
                Return type str
nipyapi.nifi.models.about_entity module
nipyapi.nifi.models.access_configuration_dto module
nipyapi.nifi.models.access_configuration_entity module
nipyapi.nifi.models.access_policy_dto module
nipyapi.nifi.models.access_policy_entity module
class nipyapi.nifi.models.access_policy_entity.AccessPolicyEntity(revision=None,
                                                                  id=None,
                                                                  uri=None,
                                                                  posi-
                                                                  tion=None,
                                                                  permis-
                                                                  sions=None,
                                                                  bul-
                                                                  letins=None,
                                                                  discon-
                                                                  nected_node_acknowledged=None,
                                                                  gener-
                                                                  ated=None,
                                                                  compo-
                                                                  nent=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      AccessPolicyEntity - a model defined in Swagger
      attribute_map = {'bulletins':                 'bulletins', 'component':                'component', 'disconnected_no
      bulletins
          Gets the bulletins of this AccessPolicyEntity. The bulletins for this component.
                Returns The bulletins of this AccessPolicyEntity.
                Return type list[BulletinEntity]
      component
          Gets the component of this AccessPolicyEntity.
                Returns The component of this AccessPolicyEntity.
                Return type AccessPolicyDTO
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this AccessPolicyEntity. Acknowledges that this node is
          disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this AccessPolicyEntity.
                Return type bool
      generated
          Gets the generated of this AccessPolicyEntity. When this content was generated.
                Returns The generated of this AccessPolicyEntity.
                Return type str
      id
           Gets the id of this AccessPolicyEntity. The id of the component.
                Returns The id of this AccessPolicyEntity.
                Return type str
      permissions
          Gets the permissions of this AccessPolicyEntity. The permissions for this component.
                Returns The permissions of this AccessPolicyEntity.
                Return type PermissionsDTO
      position
          Gets the position of this AccessPolicyEntity. The position of this component in the UI if applicable.
                Returns The position of this AccessPolicyEntity.
                Return type PositionDTO
      revision
          Gets the revision of this AccessPolicyEntity. The revision for this request/response. The revision is re-
          quired for any mutable flow requests and is included in all responses.
                Returns The revision of this AccessPolicyEntity.
                Return type RevisionDTO
      swagger_types = {'bulletins':                 'list[BulletinEntity]', 'component':                     'AccessPolicyDTO',
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this AccessPolicyEntity. The URI for futures requests to the component.
                Returns The uri of this AccessPolicyEntity.
                Return type str
nipyapi.nifi.models.access_policy_summary_dto module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      AccessPolicySummaryDTO - a model defined in Swagger
      action
          Gets the action of this AccessPolicySummaryDTO. The action associated with this access policy.
               Returns The action of this AccessPolicySummaryDTO.
               Return type str
      attribute_map = {'action':              'action', 'component_reference':                  'componentReference', 'co
      component_reference
          Gets the component_reference of this AccessPolicySummaryDTO. Component this policy references if
          applicable.
               Returns The component_reference of this AccessPolicySummaryDTO.
               Return type ComponentReferenceEntity
      configurable
          Gets the configurable of this AccessPolicySummaryDTO. Whether this policy is configurable.
               Returns The configurable of this AccessPolicySummaryDTO.
               Return type bool
      id
           Gets the id of this AccessPolicySummaryDTO. The id of the component.
               Returns The id of this AccessPolicySummaryDTO.
               Return type str
      parent_group_id
          Gets the parent_group_id of this AccessPolicySummaryDTO. The id of parent process group of this com-
          ponent if applicable.
               Returns The parent_group_id of this AccessPolicySummaryDTO.
               Return type str
      position
          Gets the position of this AccessPolicySummaryDTO. The position of this component in the UI if applica-
          ble.
               Returns The position of this AccessPolicySummaryDTO.
               Return type PositionDTO
      resource
          Gets the resource of this AccessPolicySummaryDTO. The resource for this access policy.
               Returns The resource of this AccessPolicySummaryDTO.
               Return type str
      swagger_types = {'action':              'str', 'component_reference':                 'ComponentReferenceEntity',
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      versioned_component_id
          Gets the versioned_component_id of this AccessPolicySummaryDTO. The ID of the corresponding com-
          ponent that is under version control
                Returns The versioned_component_id of this AccessPolicySummaryDTO.
                Return type str
nipyapi.nifi.models.access_policy_summary_entity module
nipyapi.nifi.models.access_status_dto module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      AccessStatusDTO - a model defined in Swagger
      attribute_map = {'identity':                 'identity', 'message':             'message', 'status':             'status'}
      identity
          Gets the identity of this AccessStatusDTO. The user identity.
                Returns The identity of this AccessStatusDTO.
                Return type str
      message
          Gets the message of this AccessStatusDTO. Additional details about the user access status.
                Returns The message of this AccessStatusDTO.
                Return type str
      status
          Gets the status of this AccessStatusDTO. The user access status.
                Returns The status of this AccessStatusDTO.
                Return type str
      swagger_types = {'identity':                 'str', 'message':          'str', 'status':           'str'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.access_status_entity module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.action_details_dto module
nipyapi.nifi.models.action_dto module
nipyapi.nifi.models.action_entity module
nipyapi.nifi.models.activate_controller_services_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ActivateControllerServicesEntity - a model defined in Swagger
      attribute_map = {'components':                 'components', 'disconnected_node_acknowledged':                   'disco
      components
          Gets the components of this ActivateControllerServicesEntity. Optional services to schedule. If not speci-
          fied, all authorized descendant controller services will be used.
                Returns The components of this ActivateControllerServicesEntity.
                Return type dict(str, RevisionDTO)
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this ActivateControllerServicesEntity. Acknowledges that
          this node is disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this ActivateControllerServicesEntity.
                Return type bool
      id
           Gets the id of this ActivateControllerServicesEntity. The id of the ProcessGroup
                Returns The id of this ActivateControllerServicesEntity.
                Return type str
      state
          Gets the state of this ActivateControllerServicesEntity. The desired state of the descendant components
                Returns The state of this ActivateControllerServicesEntity.
                Return type str
      swagger_types = {'components':                 'dict(str, RevisionDTO)', 'disconnected_node_acknowledg
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.affected_component_dto module
nipyapi.nifi.models.affected_component_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      AffectedComponentEntity - a model defined in Swagger
      attribute_map = {'bulletins':                 'bulletins', 'component':               'component', 'disconnected_no
      bulletins
          Gets the bulletins of this AffectedComponentEntity. The bulletins for this component.
                Returns The bulletins of this AffectedComponentEntity.
                Return type list[BulletinEntity]
      component
          Gets the component of this AffectedComponentEntity.
                Returns The component of this AffectedComponentEntity.
                Return type AffectedComponentDTO
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this AffectedComponentEntity. Acknowledges that this
          node is disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this AffectedComponentEntity.
                Return type bool
      id
           Gets the id of this AffectedComponentEntity. The id of the component.
                Returns The id of this AffectedComponentEntity.
                Return type str
      permissions
          Gets the permissions of this AffectedComponentEntity. The permissions for this component.
                Returns The permissions of this AffectedComponentEntity.
                Return type PermissionsDTO
      position
          Gets the position of this AffectedComponentEntity. The position of this component in the UI if applicable.
                Returns The position of this AffectedComponentEntity.
                Return type PositionDTO
      process_group
          Gets the process_group of this AffectedComponentEntity. The Process Group that the component belongs
          to
                Returns The process_group of this AffectedComponentEntity.
                Return type ProcessGroupNameDTO
      reference_type
          Gets the reference_type of this AffectedComponentEntity. The type of component referenced
                Returns The reference_type of this AffectedComponentEntity.
                Return type str
      revision
          Gets the revision of this AffectedComponentEntity. The revision for this request/response. The revision is
          required for any mutable flow requests and is included in all responses.
                Returns The revision of this AffectedComponentEntity.
                Return type RevisionDTO
      swagger_types = {'bulletins':                 'list[BulletinEntity]', 'component':                    'AffectedComponent
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this AffectedComponentEntity. The URI for futures requests to the component.
                Returns The uri of this AffectedComponentEntity.
                Return type str
nipyapi.nifi.models.allowable_value_dto module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      value
          Gets the value of this AllowableValueDTO. A value that is allowed for the property descriptor.
                Returns The value of this AllowableValueDTO.
                Return type str
nipyapi.nifi.models.allowable_value_entity module
nipyapi.nifi.models.attribute_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.attribute_dto.AttributeDTO(name=None, value=None, pre-
                                                     vious_value=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      AttributeDTO - a model defined in Swagger
      attribute_map = {'name':              'name', 'previous_value':               'previousValue', 'value':           'value'
      name
          Gets the name of this AttributeDTO. The attribute name.
                Returns The name of this AttributeDTO.
                Return type str
      previous_value
          Gets the previous_value of this AttributeDTO. The value of the attribute before the event took place.
                Returns The previous_value of this AttributeDTO.
                Return type str
      swagger_types = {'name':              'str', 'previous_value':               'str', 'value':          'str'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      value
          Gets the value of this AttributeDTO. The attribute value.
                Returns The value of this AttributeDTO.
                Return type str
nipyapi.nifi.models.banner_dto module
      footer_text
          Gets the footer_text of this BannerDTO. The footer text.
                Returns The footer_text of this BannerDTO.
                Return type str
      header_text
          Gets the header_text of this BannerDTO. The header text.
                Returns The header_text of this BannerDTO.
                Return type str
      swagger_types = {'footer_text':                  'str', 'header_text':             'str'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.banner_entity module
nipyapi.nifi.models.batch_settings_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.batch_settings_dto.BatchSettingsDTO(count=None,
                                                              size=None,
                                                              duration=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      BatchSettingsDTO - a model defined in Swagger
      attribute_map = {'count':               'count', 'duration':            'duration', 'size':                  'size'}
      count
          Gets the count of this BatchSettingsDTO. Preferred number of flow files to include in a transaction.
                Returns The count of this BatchSettingsDTO.
                Return type int
      duration
          Gets the duration of this BatchSettingsDTO. Preferred amount of time that a transaction should span.
                Returns The duration of this BatchSettingsDTO.
                Return type str
      size
          Gets the size of this BatchSettingsDTO. Preferred number of bytes to include in a transaction.
                Returns The size of this BatchSettingsDTO.
                Return type str
      swagger_types = {'count':               'int', 'duration':           'str', 'size':            'str'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.batch_size module
nipyapi.nifi.models.bucket module
    allow_public_read
        Gets the allow_public_read of this Bucket. Indicates if this bucket allows read access to unauthenticated
        anonymous users
              Returns The allow_public_read of this Bucket.
              Return type bool
    attribute_map = {'allow_bundle_redeploy':                        'allowBundleRedeploy', 'allow_public_read':
    created_timestamp
        Gets the created_timestamp of this Bucket. The timestamp of when the bucket was first created. This is
        set by the server at creation time.
              Returns The created_timestamp of this Bucket.
              Return type int
    description
        Gets the description of this Bucket. A description of the bucket.
              Returns The description of this Bucket.
              Return type str
    identifier
        Gets the identifier of this Bucket. An ID to uniquely identify this object.
              Returns The identifier of this Bucket.
              Return type str
    link
        Gets the link of this Bucket. An WebLink to this entity.
              Returns The link of this Bucket.
              Return type JaxbLink
    name
        Gets the name of this Bucket. The name of the bucket.
              Returns The name of this Bucket.
              Return type str
    permissions
        Gets the permissions of this Bucket. The access that the current user has to this bucket.
              Returns The permissions of this Bucket.
              Return type Permissions
    revision
        Gets the revision of this Bucket. The revision of this entity used for optimistic-locking during updates.
              Returns The revision of this Bucket.
              Return type RevisionInfo
    swagger_types = {'allow_bundle_redeploy':                        'bool', 'allow_public_read':                   'bool', 'creat
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
nipyapi.nifi.models.bucket_dto module
nipyapi.nifi.models.bucket_entity module
nipyapi.nifi.models.buckets_entity module
nipyapi.nifi.models.bulletin_board_dto module
nipyapi.nifi.models.bulletin_board_entity module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.bulletin_board_entity.BulletinBoardEntity(bulletin_board=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      BulletinBoardEntity - a model defined in Swagger
      attribute_map = {'bulletin_board':                   'bulletinBoard'}
      bulletin_board
          Gets the bulletin_board of this BulletinBoardEntity.
                Returns The bulletin_board of this BulletinBoardEntity.
                Return type BulletinBoardDTO
      swagger_types = {'bulletin_board':                   'BulletinBoardDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.bulletin_dto module
      group_id
          Gets the group_id of this BulletinDTO. The group id of the source component.
                Returns The group_id of this BulletinDTO.
                Return type str
      id
           Gets the id of this BulletinDTO. The id of the bulletin.
                Returns The id of this BulletinDTO.
                Return type int
      level
          Gets the level of this BulletinDTO. The level of the bulletin.
                Returns The level of this BulletinDTO.
                Return type str
      message
          Gets the message of this BulletinDTO. The bulletin message.
                Returns The message of this BulletinDTO.
                Return type str
      node_address
          Gets the node_address of this BulletinDTO. If clustered, the address of the node from which the bulletin
          originated.
                Returns The node_address of this BulletinDTO.
                Return type str
      source_id
          Gets the source_id of this BulletinDTO. The id of the source component.
                Returns The source_id of this BulletinDTO.
                Return type str
      source_name
          Gets the source_name of this BulletinDTO. The name of the source component.
                Returns The source_name of this BulletinDTO.
                Return type str
      swagger_types = {'category':                 'str', 'group_id':         'str', 'id':         'int', 'level':   'str',
      timestamp
          Gets the timestamp of this BulletinDTO. When this bulletin was generated.
                Returns The timestamp of this BulletinDTO.
                Return type str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.bulletin_entity module
nipyapi.nifi.models.bundle module
nipyapi.nifi.models.bundle_dto module
nipyapi.nifi.models.cluste_summary_entity module
class nipyapi.nifi.models.cluste_summary_entity.ClusteSummaryEntity(cluster_summary=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ClusteSummaryEntity - a model defined in Swagger
      attribute_map = {'cluster_summary':                    'clusterSummary'}
      cluster_summary
          Gets the cluster_summary of this ClusteSummaryEntity.
                Returns The cluster_summary of this ClusteSummaryEntity.
                Return type ClusterSummaryDTO
      swagger_types = {'cluster_summary':                    'ClusterSummaryDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.cluster_dto module
nipyapi.nifi.models.cluster_entity module
nipyapi.nifi.models.cluster_search_results_entity module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.cluster_summary_dto module
nipyapi.nifi.models.component_details_dto module
nipyapi.nifi.models.component_difference_dto module
class nipyapi.nifi.models.component_difference_dto.ComponentDifferenceDTO(component_type=None,
                                                                          com-
                                                                          po-
                                                                          nent_id=None,
                                                                          com-
                                                                          po-
                                                                          nent_name=None,
                                                                          pro-
                                                                          cess_group_id=None,
                                                                          dif-
                                                                          fer-
                                                                          ences=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ComponentDifferenceDTO - a model defined in Swagger
      attribute_map = {'component_id':                 'componentId', 'component_name':                  'componentName', 'c
      component_id
          Gets the component_id of this ComponentDifferenceDTO. The ID of the component
               Returns The component_id of this ComponentDifferenceDTO.
               Return type str
      component_name
          Gets the component_name of this ComponentDifferenceDTO. The name of the component
               Returns The component_name of this ComponentDifferenceDTO.
               Return type str
      component_type
          Gets the component_type of this ComponentDifferenceDTO. The type of component
               Returns The component_type of this ComponentDifferenceDTO.
               Return type str
      differences
          Gets the differences of this ComponentDifferenceDTO. The differences in the component between the two
          flows
               Returns The differences of this ComponentDifferenceDTO.
               Return type list[DifferenceDTO]
      process_group_id
          Gets the process_group_id of this ComponentDifferenceDTO. The ID of the Process Group that the com-
          ponent belongs to
               Returns The process_group_id of this ComponentDifferenceDTO.
               Return type str
      swagger_types = {'component_id':                 'str', 'component_name':              'str', 'component_type':     '
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.component_history_dto module
nipyapi.nifi.models.component_history_entity module
      component_history
          Gets the component_history of this ComponentHistoryEntity.
                Returns The component_history of this ComponentHistoryEntity.
                Return type ComponentHistoryDTO
      swagger_types = {'component_history':                    'ComponentHistoryDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.component_reference_dto module
nipyapi.nifi.models.component_reference_entity module
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this ComponentReferenceEntity. The URI for futures requests to the component.
                Returns The uri of this ComponentReferenceEntity.
                Return type str
nipyapi.nifi.models.component_search_result_dto module
nipyapi.nifi.models.component_state_dto module
nipyapi.nifi.models.component_state_entity module
nipyapi.nifi.models.connectable_component module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this ConnectableComponent. The type of component the connectable is.
                Returns The type of this ConnectableComponent.
                Return type str
nipyapi.nifi.models.connectable_dto module
      id
           Gets the id of this ConnectableDTO. The id of the connectable component.
                Returns The id of this ConnectableDTO.
                Return type str
      name
          Gets the name of this ConnectableDTO. The name of the connectable component
                Returns The name of this ConnectableDTO.
                Return type str
      running
          Gets the running of this ConnectableDTO. Reflects the current state of the connectable component.
                Returns The running of this ConnectableDTO.
                Return type bool
      swagger_types = {'comments':                 'str', 'exists':          'bool', 'group_id':            'str', 'id':   'str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      transmitting
          Gets the transmitting of this ConnectableDTO. If the connectable component represents a remote port,
          indicates if the target is configured to transmit.
                Returns The transmitting of this ConnectableDTO.
                Return type bool
      type
          Gets the type of this ConnectableDTO. The type of component the connectable is.
                Returns The type of this ConnectableDTO.
                Return type str
      versioned_component_id
          Gets the versioned_component_id of this ConnectableDTO. The ID of the corresponding component that
          is under version control
                Returns The versioned_component_id of this ConnectableDTO.
                Return type str
nipyapi.nifi.models.connection_dto module
      destination
          Gets the destination of this ConnectionDTO. The destination of the connection.
                Returns The destination of this ConnectionDTO.
                Return type ConnectableDTO
      flow_file_expiration
          Gets the flow_file_expiration of this ConnectionDTO. The amount of time a flow file may be in the flow
          before it will be automatically aged out of the flow. Once a flow file reaches this age it will be terminated
          from the flow the next time a processor attempts to start work on it.
                Returns The flow_file_expiration of this ConnectionDTO.
                Return type str
      getz_index
          Gets the getz_index of this ConnectionDTO. The z index of the connection.
                Returns The getz_index of this ConnectionDTO.
                Return type int
      id
           Gets the id of this ConnectionDTO. The id of the component.
                Returns The id of this ConnectionDTO.
                Return type str
      label_index
          Gets the label_index of this ConnectionDTO. The index of the bend point where to place the connection
          label.
                Returns The label_index of this ConnectionDTO.
                Return type int
      load_balance_compression
          Gets the load_balance_compression of this ConnectionDTO. Whether or not data should be compressed
          when being transferred between nodes in the cluster.
                Returns The load_balance_compression of this ConnectionDTO.
                Return type str
      load_balance_partition_attribute
          Gets the load_balance_partition_attribute of this ConnectionDTO. The FlowFile Attribute to use for
          determining which node a FlowFile will go to if the Load Balancing Strategy is set to PARTI-
          TION_BY_ATTRIBUTE
                Returns The load_balance_partition_attribute of this ConnectionDTO.
                Return type str
      load_balance_status
          Gets the load_balance_status of this ConnectionDTO. The current status of the Connection’s Load Bal-
          ancing Activities. Status can indicate that Load Balancing is not configured for the connection, that Load
          Balancing is configured but inactive (not currently transferring data to another node), or that Load Balanc-
          ing is configured and actively transferring data to another node.
                Returns The load_balance_status of this ConnectionDTO.
                Return type str
    load_balance_strategy
        Gets the load_balance_strategy of this ConnectionDTO. How to load balance the data in this Connection
        across the nodes in the cluster.
             Returns The load_balance_strategy of this ConnectionDTO.
             Return type str
    name
        Gets the name of this ConnectionDTO. The name of the connection.
             Returns The name of this ConnectionDTO.
             Return type str
    parent_group_id
        Gets the parent_group_id of this ConnectionDTO. The id of parent process group of this component if
        applicable.
             Returns The parent_group_id of this ConnectionDTO.
             Return type str
    position
        Gets the position of this ConnectionDTO. The position of this component in the UI if applicable.
             Returns The position of this ConnectionDTO.
             Return type PositionDTO
    prioritizers
        Gets the prioritizers of this ConnectionDTO. The comparators used to prioritize the queue.
             Returns The prioritizers of this ConnectionDTO.
             Return type list[str]
    selected_relationships
        Gets the selected_relationships of this ConnectionDTO. The selected relationship that comprise the con-
        nection.
             Returns The selected_relationships of this ConnectionDTO.
             Return type list[str]
    source
        Gets the source of this ConnectionDTO. The source of the connection.
             Returns The source of this ConnectionDTO.
             Return type ConnectableDTO
    swagger_types = {'available_relationships':                       'list[str]', 'back_pressure_data_size_thre
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
    versioned_component_id
        Gets the versioned_component_id of this ConnectionDTO. The ID of the corresponding component that
        is under version control
             Returns The versioned_component_id of this ConnectionDTO.
             Return type str
nipyapi.nifi.models.connection_entity module
    destination_group_id
        Gets the destination_group_id of this ConnectionEntity. The identifier of the group of the destination of
        this connection.
              Returns The destination_group_id of this ConnectionEntity.
              Return type str
    destination_id
        Gets the destination_id of this ConnectionEntity. The identifier of the destination of this connection.
              Returns The destination_id of this ConnectionEntity.
              Return type str
    destination_type
        Gets the destination_type of this ConnectionEntity. The type of component the destination connectable is.
              Returns The destination_type of this ConnectionEntity.
              Return type str
    disconnected_node_acknowledged
        Gets the disconnected_node_acknowledged of this ConnectionEntity. Acknowledges that this node is
        disconnected to allow for mutable requests to proceed.
              Returns The disconnected_node_acknowledged of this ConnectionEntity.
              Return type bool
    getz_index
        Gets the getz_index of this ConnectionEntity. The z index of the connection.
              Returns The getz_index of this ConnectionEntity.
              Return type int
    id
         Gets the id of this ConnectionEntity. The id of the component.
              Returns The id of this ConnectionEntity.
              Return type str
    label_index
        Gets the label_index of this ConnectionEntity. The index of the bend point where to place the connection
        label.
              Returns The label_index of this ConnectionEntity.
              Return type int
    permissions
        Gets the permissions of this ConnectionEntity. The permissions for this component.
              Returns The permissions of this ConnectionEntity.
              Return type PermissionsDTO
    position
        Gets the position of this ConnectionEntity. The position of this component in the UI if applicable.
              Returns The position of this ConnectionEntity.
              Return type PositionDTO
      revision
          Gets the revision of this ConnectionEntity. The revision for this request/response. The revision is required
          for any mutable flow requests and is included in all responses.
                Returns The revision of this ConnectionEntity.
                Return type RevisionDTO
      source_group_id
          Gets the source_group_id of this ConnectionEntity. The identifier of the group of the source of this con-
          nection.
                Returns The source_group_id of this ConnectionEntity.
                Return type str
      source_id
          Gets the source_id of this ConnectionEntity. The identifier of the source of this connection.
                Returns The source_id of this ConnectionEntity.
                Return type str
      source_type
          Gets the source_type of this ConnectionEntity. The type of component the source connectable is.
                Returns The source_type of this ConnectionEntity.
                Return type str
      status
          Gets the status of this ConnectionEntity. The status of the connection.
                Returns The status of this ConnectionEntity.
                Return type ConnectionStatusDTO
      swagger_types = {'bends':               'list[PositionDTO]', 'bulletins':                     'list[BulletinEntity]', '
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this ConnectionEntity. The URI for futures requests to the component.
                Returns The uri of this ConnectionEntity.
                Return type str
nipyapi.nifi.models.connection_status_dto module
class nipyapi.nifi.models.connection_status_dto.ConnectionStatusDTO(id=None,
                                                                    group_id=None,
                                                                    name=None,
                                                                    stats_last_refreshed=None,
                                                                    source_id=None,
                                                                    source_name=None,
                                                                    destina-
                                                                    tion_id=None,
                                                                    destina-
                                                                    tion_name=None,
                                                                    aggre-
                                                                    gate_snapshot=None,
                                                                    node_snapshots=None)
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    ConnectionStatusDTO - a model defined in Swagger
    aggregate_snapshot
        Gets the aggregate_snapshot of this ConnectionStatusDTO. The status snapshot that represents the aggre-
        gate stats of the cluster
             Returns The aggregate_snapshot of this ConnectionStatusDTO.
             Return type ConnectionStatusSnapshotDTO
    attribute_map = {'aggregate_snapshot':                    'aggregateSnapshot', 'destination_id':              'destin
    destination_id
        Gets the destination_id of this ConnectionStatusDTO. The ID of the destination component
             Returns The destination_id of this ConnectionStatusDTO.
             Return type str
    destination_name
        Gets the destination_name of this ConnectionStatusDTO. The name of the destination component
             Returns The destination_name of this ConnectionStatusDTO.
             Return type str
    group_id
        Gets the group_id of this ConnectionStatusDTO. The ID of the Process Group that the connection belongs
        to
             Returns The group_id of this ConnectionStatusDTO.
             Return type str
    id
         Gets the id of this ConnectionStatusDTO. The ID of the connection
             Returns The id of this ConnectionStatusDTO.
             Return type str
    name
        Gets the name of this ConnectionStatusDTO. The name of the connection
             Returns The name of this ConnectionStatusDTO.
             Return type str
      node_snapshots
          Gets the node_snapshots of this ConnectionStatusDTO. A list of status snapshots for each node
                Returns The node_snapshots of this ConnectionStatusDTO.
                Return type list[NodeConnectionStatusSnapshotDTO]
      source_id
          Gets the source_id of this ConnectionStatusDTO. The ID of the source component
                Returns The source_id of this ConnectionStatusDTO.
                Return type str
      source_name
          Gets the source_name of this ConnectionStatusDTO. The name of the source component
                Returns The source_name of this ConnectionStatusDTO.
                Return type str
      stats_last_refreshed
          Gets the stats_last_refreshed of this ConnectionStatusDTO. The timestamp of when the stats were last
          refreshed
                Returns The stats_last_refreshed of this ConnectionStatusDTO.
                Return type str
      swagger_types = {'aggregate_snapshot':                     'ConnectionStatusSnapshotDTO', 'destination_id'
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.connection_status_entity module
      connection_status
          Gets the connection_status of this ConnectionStatusEntity.
                Returns The connection_status of this ConnectionStatusEntity.
                Return type ConnectionStatusDTO
      swagger_types = {'can_read':                 'bool', 'connection_status':                'ConnectionStatusDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.connection_status_snapshot_dto module
class nipyapi.nifi.models.connection_status_snapshot_dto.ConnectionStatusSnapshotDTO(id=None
                                                                                     group_id
                                                                                     name=N
                                                                                     source_i
                                                                                     source_n
                                                                                     des-
                                                                                     ti-
                                                                                     na-
                                                                                     tion_id=
                                                                                     des-
                                                                                     ti-
                                                                                     na-
                                                                                     tion_nam
                                                                                     pre-
                                                                                     dic-
                                                                                     tions=N
                                                                                     flow_file
                                                                                     bytes_in
                                                                                     in-
                                                                                     put=Non
                                                                                     flow_file
                                                                                     bytes_ou
                                                                                     out-
                                                                                     put=Non
                                                                                     flow_file
                                                                                     bytes_qu
                                                                                     queued=
                                                                                     queued_
                                                                                     queued_
                                                                                     per-
                                                                                     cent_use
                                                                                     per-
                                                                                     cent_use
                                                                                     flow_file
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ConnectionStatusSnapshotDTO - a model defined in Swagger
      attribute_map = {'bytes_in':               'bytesIn', 'bytes_out':              'bytesOut', 'bytes_queued':   'by
      bytes_in
          Gets the bytes_in of this ConnectionStatusSnapshotDTO. The size of the FlowFiles that have come into
          the connection in the last 5 minutes.
               Returns The bytes_in of this ConnectionStatusSnapshotDTO.
               Return type int
      bytes_out
          Gets the bytes_out of this ConnectionStatusSnapshotDTO. The number of bytes that have left the connec-
          tion in the last 5 minutes.
               Returns The bytes_out of this ConnectionStatusSnapshotDTO.
               Return type int
    bytes_queued
        Gets the bytes_queued of this ConnectionStatusSnapshotDTO. The size of the FlowFiles that are currently
        queued in the connection.
              Returns The bytes_queued of this ConnectionStatusSnapshotDTO.
              Return type int
    destination_id
        Gets the destination_id of this ConnectionStatusSnapshotDTO. The id of the destination of the connection.
              Returns The destination_id of this ConnectionStatusSnapshotDTO.
              Return type str
    destination_name
        Gets the destination_name of this ConnectionStatusSnapshotDTO. The name of the destination of the
        connection.
              Returns The destination_name of this ConnectionStatusSnapshotDTO.
              Return type str
    flow_file_availability
        Gets the flow_file_availability of this ConnectionStatusSnapshotDTO. The availability of FlowFiles in this
        connection
              Returns The flow_file_availability of this ConnectionStatusSnapshotDTO.
              Return type str
    flow_files_in
        Gets the flow_files_in of this ConnectionStatusSnapshotDTO. The number of FlowFiles that have come
        into the connection in the last 5 minutes.
              Returns The flow_files_in of this ConnectionStatusSnapshotDTO.
              Return type int
    flow_files_out
        Gets the flow_files_out of this ConnectionStatusSnapshotDTO. The number of FlowFiles that have left the
        connection in the last 5 minutes.
              Returns The flow_files_out of this ConnectionStatusSnapshotDTO.
              Return type int
    flow_files_queued
        Gets the flow_files_queued of this ConnectionStatusSnapshotDTO. The number of FlowFiles that are cur-
        rently queued in the connection.
              Returns The flow_files_queued of this ConnectionStatusSnapshotDTO.
              Return type int
    group_id
        Gets the group_id of this ConnectionStatusSnapshotDTO. The id of the process group the connection
        belongs to.
              Returns The group_id of this ConnectionStatusSnapshotDTO.
              Return type str
    id
         Gets the id of this ConnectionStatusSnapshotDTO. The id of the connection.
      queued_size
          Gets the queued_size of this ConnectionStatusSnapshotDTO. The total size of flowfiles that are queued
          formatted.
                Returns The queued_size of this ConnectionStatusSnapshotDTO.
                Return type str
      source_id
          Gets the source_id of this ConnectionStatusSnapshotDTO. The id of the source of the connection.
                Returns The source_id of this ConnectionStatusSnapshotDTO.
                Return type str
      source_name
          Gets the source_name of this ConnectionStatusSnapshotDTO. The name of the source of the connection.
                Returns The source_name of this ConnectionStatusSnapshotDTO.
                Return type str
      swagger_types = {'bytes_in':                 'int', 'bytes_out':           'int', 'bytes_queued':                'int', 'dest
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.connection_status_snapshot_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ConnectionStatusSnapshotEntity - a model defined in Swagger
      attribute_map = {'can_read':                 'canRead', 'connection_status_snapshot':                       'connectionStat
      can_read
          Gets the can_read of this ConnectionStatusSnapshotEntity. Indicates whether the user can read a given
          resource.
                Returns The can_read of this ConnectionStatusSnapshotEntity.
                Return type bool
      connection_status_snapshot
          Gets the connection_status_snapshot of this ConnectionStatusSnapshotEntity.
nipyapi.nifi.models.connections_entity module
nipyapi.nifi.models.controller_bulletins_entity module
nipyapi.nifi.models.controller_configuration_dto module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ControllerConfigurationDTO - a model defined in Swagger
      attribute_map = {'max_event_driven_thread_count':                          'maxEventDrivenThreadCount', 'max_ti
      max_event_driven_thread_count
          Gets the max_event_driven_thread_count of this ControllerConfigurationDTO. The maximum number of
          event driven threads the NiFi has available.
                Returns The max_event_driven_thread_count of this ControllerConfigurationDTO.
                Return type int
      max_timer_driven_thread_count
          Gets the max_timer_driven_thread_count of this ControllerConfigurationDTO. The maximum number of
          timer driven threads the NiFi has available.
                Returns The max_timer_driven_thread_count of this ControllerConfigurationDTO.
                Return type int
      swagger_types = {'max_event_driven_thread_count':                          'int', 'max_timer_driven_thread_coun
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.controller_configuration_entity module
nipyapi.nifi.models.controller_dto module
    input_port_count
        Gets the input_port_count of this ControllerDTO. The number of input ports contained in the NiFi.
              Returns The input_port_count of this ControllerDTO.
              Return type int
    input_ports
        Gets the input_ports of this ControllerDTO. The input ports available to send data to for the NiFi.
              Returns The input_ports of this ControllerDTO.
              Return type list[PortDTO]
    instance_id
        Gets the instance_id of this ControllerDTO. If clustered, the id of the Cluster Manager, otherwise the id of
        the NiFi.
              Returns The instance_id of this ControllerDTO.
              Return type str
    invalid_count
        Gets the invalid_count of this ControllerDTO. The number of invalid components in the NiFi.
              Returns The invalid_count of this ControllerDTO.
              Return type int
    name
        Gets the name of this ControllerDTO. The name of the NiFi.
              Returns The name of this ControllerDTO.
              Return type str
    output_port_count
        Gets the output_port_count of this ControllerDTO. The number of output ports in the NiFi.
              Returns The output_port_count of this ControllerDTO.
              Return type int
    output_ports
        Gets the output_ports of this ControllerDTO. The output ports available to received data from the NiFi.
              Returns The output_ports of this ControllerDTO.
              Return type list[PortDTO]
    remote_site_http_listening_port
        Gets the remote_site_http_listening_port of this ControllerDTO. The HTTP(S) Port on which this instance
        is listening for Remote Transfers of Flow Files. If this instance is not configured to receive Flow Files
        from remote instances, this will be null.
              Returns The remote_site_http_listening_port of this ControllerDTO.
              Return type int
    remote_site_listening_port
        Gets the remote_site_listening_port of this ControllerDTO. The Socket Port on which this instance is
        listening for Remote Transfers of Flow Files. If this instance is not configured to receive Flow Files from
        remote instances, this will be null.
              Returns The remote_site_listening_port of this ControllerDTO.
              Return type int
      running_count
          Gets the running_count of this ControllerDTO. The number of running components in the NiFi.
                Returns The running_count of this ControllerDTO.
                Return type int
      site_to_site_secure
          Gets the site_to_site_secure of this ControllerDTO. Indicates whether or not Site-to-Site communications
          with this instance is secure (2-way authentication).
                Returns The site_to_site_secure of this ControllerDTO.
                Return type bool
      stopped_count
          Gets the stopped_count of this ControllerDTO. The number of stopped components in the NiFi.
                Returns The stopped_count of this ControllerDTO.
                Return type int
      swagger_types = {'active_remote_port_count':                        'int', 'comments':           'str', 'disabled_coun
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.controller_entity module
nipyapi.nifi.models.controller_service_api module
nipyapi.nifi.models.controller_service_api_dto module
nipyapi.nifi.models.controller_service_dto module
class nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO(id=None,
                                                                      ver-
                                                                      sioned_component_id=None,
                                                                      par-
                                                                      ent_group_id=None,
                                                                      posi-
                                                                      tion=None,
                                                                      name=None,
                                                                      type=None,
                                                                      bun-
                                                                      dle=None,
                                                                      con-
                                                                      troller_service_apis=None,
                                                                      com-
                                                                      ments=None,
                                                                      state=None,
                                                                      per-
                                                                      sists_state=None,
                                                                      re-
                                                                      stricted=None,
                                                                      dep-
                                                                      re-
                                                                      cated=None,
                                                                      multi-
                                                                      ple_versions_available=None,
                                                                      sup-
                                                                      ports_sensitive_dynamic_prop
                                                                      prop-
                                                                      er-
                                                                      ties=None,
                                                                      de-
                                                                      scrip-
                                                                      tors=None,
                                                                      sensi-
                                                                      tive_dynamic_property_names
                                                                      cus-
                                                                      tom_ui_url=None,
                                                                      an-
                                                                      nota-
                                                                      tion_data=None,
                                                                      refer-
                                                                      enc-
                                                                      ing_components=None,
                                                                      val-
                                                                      ida-
                                                                      tion_errors=None,
                                                                      val-
                                                                      ida-
                                                                      tion_status=None,
                                                                      bul-
                                                                      letin_level=None,
                                                                      exten-
                                                                      sion_missing=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ControllerServiceDTO - a model defined in Swagger
      annotation_data
          Gets the annotation_data of this ControllerServiceDTO. The annotation for the controller service. This is
          how the custom UI relays configuration to the controller service.
                Returns The annotation_data of this ControllerServiceDTO.
                Return type str
      attribute_map = {'annotation_data':                    'annotationData', 'bulletin_level':                        'bulletinLeve
      bulletin_level
          Gets the bulletin_level of this ControllerServiceDTO. The level at which the controller service will report
          bulletins.
                Returns The bulletin_level of this ControllerServiceDTO.
                Return type str
      bundle
          Gets the bundle of this ControllerServiceDTO. The details of the artifact that bundled this processor type.
                Returns The bundle of this ControllerServiceDTO.
                Return type BundleDTO
      comments
          Gets the comments of this ControllerServiceDTO. The comments for the controller service.
                Returns The comments of this ControllerServiceDTO.
                Return type str
      controller_service_apis
          Gets the controller_service_apis of this ControllerServiceDTO. Lists the APIs this Controller Service im-
          plements.
                Returns The controller_service_apis of this ControllerServiceDTO.
                Return type list[ControllerServiceApiDTO]
      custom_ui_url
          Gets the custom_ui_url of this ControllerServiceDTO. The URL for the controller services custom config-
          uration UI if applicable.
                Returns The custom_ui_url of this ControllerServiceDTO.
                Return type str
      deprecated
          Gets the deprecated of this ControllerServiceDTO. Whether the ontroller service has been deprecated.
                Returns The deprecated of this ControllerServiceDTO.
                Return type bool
      descriptors
          Gets the descriptors of this ControllerServiceDTO. The descriptors for the controller service properties.
                Returns The descriptors of this ControllerServiceDTO.
                Return type dict(str, PropertyDescriptorDTO)
    extension_missing
        Gets the extension_missing of this ControllerServiceDTO. Whether the underlying extension is missing.
              Returns The extension_missing of this ControllerServiceDTO.
              Return type bool
    id
         Gets the id of this ControllerServiceDTO. The id of the component.
              Returns The id of this ControllerServiceDTO.
              Return type str
    multiple_versions_available
        Gets the multiple_versions_available of this ControllerServiceDTO. Whether the controller service has
        multiple versions available.
              Returns The multiple_versions_available of this ControllerServiceDTO.
              Return type bool
    name
        Gets the name of this ControllerServiceDTO. The name of the controller service.
              Returns The name of this ControllerServiceDTO.
              Return type str
    parent_group_id
        Gets the parent_group_id of this ControllerServiceDTO. The id of parent process group of this component
        if applicable.
              Returns The parent_group_id of this ControllerServiceDTO.
              Return type str
    persists_state
        Gets the persists_state of this ControllerServiceDTO. Whether the controller service persists state.
              Returns The persists_state of this ControllerServiceDTO.
              Return type bool
    position
        Gets the position of this ControllerServiceDTO. The position of this component in the UI if applicable.
              Returns The position of this ControllerServiceDTO.
              Return type PositionDTO
    properties
        Gets the properties of this ControllerServiceDTO. The properties of the controller service.
              Returns The properties of this ControllerServiceDTO.
              Return type dict(str, str)
    referencing_components
        Gets the referencing_components of this ControllerServiceDTO. All components referencing this con-
        troller service.
              Returns The referencing_components of this ControllerServiceDTO.
              Return type list[ControllerServiceReferencingComponentEntity]
      restricted
          Gets the restricted of this ControllerServiceDTO. Whether the controller service requires elevated privi-
          leges.
                Returns The restricted of this ControllerServiceDTO.
                Return type bool
      sensitive_dynamic_property_names
          Gets the sensitive_dynamic_property_names of this ControllerServiceDTO. Set of sensitive dynamic prop-
          erty names
                Returns The sensitive_dynamic_property_names of this ControllerServiceDTO.
                Return type list[str]
      state
          Gets the state of this ControllerServiceDTO. The state of the controller service.
                Returns The state of this ControllerServiceDTO.
                Return type str
      supports_sensitive_dynamic_properties
          Gets the supports_sensitive_dynamic_properties of this ControllerServiceDTO. Whether the controller
          service supports sensitive dynamic properties.
                Returns The supports_sensitive_dynamic_properties of this ControllerServiceDTO.
                Return type bool
      swagger_types = {'annotation_data':                       'str', 'bulletin_level':                  'str', 'bundle':     'Bundl
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this ControllerServiceDTO. The type of the controller service.
                Returns The type of this ControllerServiceDTO.
                Return type str
      validation_errors
          Gets the validation_errors of this ControllerServiceDTO. The validation errors from the controller service.
          These validation errors represent the problems with the controller service that must be resolved before it
          can be enabled.
                Returns The validation_errors of this ControllerServiceDTO.
                Return type list[str]
      validation_status
          Gets the validation_status of this ControllerServiceDTO. Indicates whether the ControllerService is valid,
          invalid, or still in the process of validating (i.e., it is unknown whether or not the ControllerService is valid)
                Returns The validation_status of this ControllerServiceDTO.
                Return type str
      versioned_component_id
          Gets the versioned_component_id of this ControllerServiceDTO. The ID of the corresponding component
          that is under version control
nipyapi.nifi.models.controller_service_entity module
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this ControllerServiceEntity. Acknowledges that this node
          is disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this ControllerServiceEntity.
                Return type bool
      id
           Gets the id of this ControllerServiceEntity. The id of the component.
                Returns The id of this ControllerServiceEntity.
                Return type str
      operate_permissions
          Gets the operate_permissions of this ControllerServiceEntity. The permissions for this component opera-
          tions.
                Returns The operate_permissions of this ControllerServiceEntity.
                Return type PermissionsDTO
      parent_group_id
          Gets the parent_group_id of this ControllerServiceEntity. The id of parent process group of this Con-
          trollerService.
                Returns The parent_group_id of this ControllerServiceEntity.
                Return type str
      permissions
          Gets the permissions of this ControllerServiceEntity. The permissions for this component.
                Returns The permissions of this ControllerServiceEntity.
                Return type PermissionsDTO
      position
          Gets the position of this ControllerServiceEntity. The position of this component in the UI if applicable.
                Returns The position of this ControllerServiceEntity.
                Return type PositionDTO
      revision
          Gets the revision of this ControllerServiceEntity. The revision for this request/response. The revision is
          required for any mutable flow requests and is included in all responses.
                Returns The revision of this ControllerServiceEntity.
                Return type RevisionDTO
      status
          Gets the status of this ControllerServiceEntity. The status for this ControllerService.
                Returns The status of this ControllerServiceEntity.
                Return type ControllerServiceStatusDTO
      swagger_types = {'bulletins':                  'list[BulletinEntity]', 'component':                    'ControllerService
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this ControllerServiceEntity. The URI for futures requests to the component.
                Returns The uri of this ControllerServiceEntity.
                Return type str
nipyapi.nifi.models.controller_service_referencing_component_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ControllerServiceReferencingComponentDTO - a model defined in Swagger
      active_thread_count
          Gets the active_thread_count of this ControllerServiceReferencingComponentDTO. The number of active
          threads for the referencing component.
                Returns The active_thread_count of this ControllerServiceReferencingComponentDTO.
                Return type int
      state
          Gets the state of this ControllerServiceReferencingComponentDTO. The scheduled state of a processor or
          reporting task referencing a controller service. If this component is another controller service, this field
          represents the controller service state.
                Returns The state of this ControllerServiceReferencingComponentDTO.
                Return type str
      swagger_types = {'active_thread_count':                      'int', 'descriptors':              'dict(str, PropertyDesc
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this ControllerServiceReferencingComponentDTO. The type of the component referenc-
          ing a controller service in simple Java class name format without package name.
                Returns The type of this ControllerServiceReferencingComponentDTO.
                Return type str
      validation_errors
          Gets the validation_errors of this ControllerServiceReferencingComponentDTO. The validation errors for
          the component.
                Returns The validation_errors of this ControllerServiceReferencingComponentDTO.
                Return type list[str]
nipyapi.nifi.models.controller_service_referencing_component_entity module
class nipyapi.nifi.models.controller_service_referencing_component_entity.ControllerService
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ControllerServiceReferencingComponentEntity - a model defined in Swagger
      attribute_map = {'bulletins':                'bulletins', 'component':              'component', 'disconnected_no
      bulletins
          Gets the bulletins of this ControllerServiceReferencingComponentEntity. The bulletins for this compo-
          nent.
               Returns The bulletins of this ControllerServiceReferencingComponentEntity.
               Return type list[BulletinEntity]
      component
          Gets the component of this ControllerServiceReferencingComponentEntity.
               Returns The component of this ControllerServiceReferencingComponentEntity.
               Return type ControllerServiceReferencingComponentDTO
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this ControllerServiceReferencingComponentEntity. Ac-
          knowledges that this node is disconnected to allow for mutable requests to proceed.
               Returns The disconnected_node_acknowledged of this ControllerServiceReferencingCompo-
                  nentEntity.
               Return type bool
      id
           Gets the id of this ControllerServiceReferencingComponentEntity. The id of the component.
               Returns The id of this ControllerServiceReferencingComponentEntity.
               Return type str
      operate_permissions
          Gets the operate_permissions of this ControllerServiceReferencingComponentEntity. The permissions for
          this component operations.
nipyapi.nifi.models.controller_service_referencing_components_entity module
      controller_service_referencing_components
          Gets the controller_service_referencing_components of this ControllerServiceReferencingCompo-
          nentsEntity.
                Returns The controller_service_referencing_components of this ControllerServiceReferencing-
                   ComponentsEntity.
                Return type list[ControllerServiceReferencingComponentEntity]
      swagger_types = {'controller_service_referencing_components':                                'list[ControllerServiceR
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.controller_service_types_entity module
nipyapi.nifi.models.controller_services_entity module
nipyapi.nifi.models.controller_status_dto module
class nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO(active_thread_count=None,
                                                                    termi-
                                                                    nated_thread_count=None,
                                                                    queued=None,
                                                                    flow_files_queued=None,
                                                                    bytes_queued=None,
                                                                    run-
                                                                    ning_count=None,
                                                                    stopped_count=None,
                                                                    in-
                                                                    valid_count=None,
                                                                    dis-
                                                                    abled_count=None,
                                                                    ac-
                                                                    tive_remote_port_count=None,
                                                                    inac-
                                                                    tive_remote_port_count=None,
                                                                    up_to_date_count=None,
                                                                    lo-
                                                                    cally_modified_count=None,
                                                                    stale_count=None,
                                                                    lo-
                                                                    cally_modified_and_stale_count=
                                                                    sync_failure_count=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ControllerStatusDTO - a model defined in Swagger
      active_remote_port_count
          Gets the active_remote_port_count of this ControllerStatusDTO. The number of active remote ports in the
          NiFi.
               Returns The active_remote_port_count of this ControllerStatusDTO.
               Return type int
      active_thread_count
          Gets the active_thread_count of this ControllerStatusDTO. The number of active threads in the NiFi.
               Returns The active_thread_count of this ControllerStatusDTO.
               Return type int
      attribute_map = {'active_remote_port_count':                       'activeRemotePortCount', 'active_thread_c
      bytes_queued
          Gets the bytes_queued of this ControllerStatusDTO. The size of the FlowFiles queued across the entire
          flow
               Returns The bytes_queued of this ControllerStatusDTO.
               Return type int
      disabled_count
          Gets the disabled_count of this ControllerStatusDTO. The number of disabled components in the NiFi.
               Returns The disabled_count of this ControllerStatusDTO.
               Return type int
    flow_files_queued
        Gets the flow_files_queued of this ControllerStatusDTO. The number of FlowFiles queued across the entire
        flow
             Returns The flow_files_queued of this ControllerStatusDTO.
             Return type int
    inactive_remote_port_count
        Gets the inactive_remote_port_count of this ControllerStatusDTO. The number of inactive remote ports in
        the NiFi.
             Returns The inactive_remote_port_count of this ControllerStatusDTO.
             Return type int
    invalid_count
        Gets the invalid_count of this ControllerStatusDTO. The number of invalid components in the NiFi.
             Returns The invalid_count of this ControllerStatusDTO.
             Return type int
    locally_modified_and_stale_count
        Gets the locally_modified_and_stale_count of this ControllerStatusDTO. The number of locally modified
        and stale versioned process groups in the NiFi.
             Returns The locally_modified_and_stale_count of this ControllerStatusDTO.
             Return type int
    locally_modified_count
        Gets the locally_modified_count of this ControllerStatusDTO. The number of locally modified versioned
        process groups in the NiFi.
             Returns The locally_modified_count of this ControllerStatusDTO.
             Return type int
    queued
        Gets the queued of this ControllerStatusDTO. The number of flowfiles queued in the NiFi.
             Returns The queued of this ControllerStatusDTO.
             Return type str
    running_count
        Gets the running_count of this ControllerStatusDTO. The number of running components in the NiFi.
             Returns The running_count of this ControllerStatusDTO.
             Return type int
    stale_count
        Gets the stale_count of this ControllerStatusDTO. The number of stale versioned process groups in the
        NiFi.
             Returns The stale_count of this ControllerStatusDTO.
             Return type int
    stopped_count
        Gets the stopped_count of this ControllerStatusDTO. The number of stopped components in the NiFi.
             Returns The stopped_count of this ControllerStatusDTO.
             Return type int
nipyapi.nifi.models.controller_status_entity module
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.copy_snippet_request_entity module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.counter_dto module
      value_count
          Gets the value_count of this CounterDTO. The value count.
                Returns The value_count of this CounterDTO.
                Return type int
nipyapi.nifi.models.counter_entity module
nipyapi.nifi.models.counters_dto module
      aggregate_snapshot
          Gets the aggregate_snapshot of this CountersDTO. A Counters snapshot that represents the aggregate
          values of all nodes in the cluster. If the NiFi instance is a standalone instance, rather than a cluster, this
          represents the stats of the single instance.
                Returns The aggregate_snapshot of this CountersDTO.
                Return type CountersSnapshotDTO
      attribute_map = {'aggregate_snapshot':                       'aggregateSnapshot', 'node_snapshots':                  'nodeSn
      node_snapshots
          Gets the node_snapshots of this CountersDTO. A Counters snapshot for each node in the cluster. If the
          NiFi instance is a standalone instance, rather than a cluster, this may be null.
                Returns The node_snapshots of this CountersDTO.
                Return type list[NodeCountersSnapshotDTO]
      swagger_types = {'aggregate_snapshot':                       'CountersSnapshotDTO', 'node_snapshots':                  'list
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.counters_entity module
nipyapi.nifi.models.counters_snapshot_dto module
nipyapi.nifi.models.create_active_request_entity module
nipyapi.nifi.models.create_template_request_entity module
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this CreateTemplateRequestEntity. Acknowledges that this
          node is disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this CreateTemplateRequestEntity.
                Return type bool
      name
          Gets the name of this CreateTemplateRequestEntity. The name of the template.
                Returns The name of this CreateTemplateRequestEntity.
                Return type str
      snippet_id
          Gets the snippet_id of this CreateTemplateRequestEntity. The identifier of the snippet.
                Returns The snippet_id of this CreateTemplateRequestEntity.
                Return type str
      swagger_types = {'description':                  'str', 'disconnected_node_acknowledged':                        'bool', 'nam
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.current_user_entity module
class nipyapi.nifi.models.current_user_entity.CurrentUserEntity(identity=None,
                                                                anony-
                                                                mous=None,
                                                                prove-
                                                                nance_permissions=None,
                                                                coun-
                                                                ters_permissions=None,
                                                                ten-
                                                                ants_permissions=None,
                                                                con-
                                                                troller_permissions=None,
                                                                poli-
                                                                cies_permissions=None,
                                                                sys-
                                                                tem_permissions=None,
                                                                parame-
                                                                ter_context_permissions=None,
                                                                re-
                                                                stricted_components_permissions=Non
                                                                compo-
                                                                nent_restriction_permissions=None,
                                                                can_version_flows=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      CurrentUserEntity - a model defined in Swagger
      anonymous
          Gets the anonymous of this CurrentUserEntity. Whether the current user is anonymous.
                Returns The anonymous of this CurrentUserEntity.
                Return type bool
      attribute_map = {'anonymous':                 'anonymous', 'can_version_flows':                    'canVersionFlows', 'c
      can_version_flows
          Gets the can_version_flows of this CurrentUserEntity. Whether the current user can version flows.
                Returns The can_version_flows of this CurrentUserEntity.
                Return type bool
      component_restriction_permissions
          Gets the component_restriction_permissions of this CurrentUserEntity. Permissions for specific compo-
          nent restrictions.
                Returns The component_restriction_permissions of this CurrentUserEntity.
                Return type list[ComponentRestrictionPermissionDTO]
      controller_permissions
          Gets the controller_permissions of this CurrentUserEntity. Permissions for accessing the controller.
                Returns The controller_permissions of this CurrentUserEntity.
                Return type PermissionsDTO
      counters_permissions
          Gets the counters_permissions of this CurrentUserEntity. Permissions for accessing counters.
                Returns The counters_permissions of this CurrentUserEntity.
nipyapi.nifi.models.difference_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.difference_dto.DifferenceDTO(difference_type=None, dif-
                                                       ference=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      DifferenceDTO - a model defined in Swagger
      attribute_map = {'difference':                 'difference', 'difference_type':                     'differenceType'}
      difference
          Gets the difference of this DifferenceDTO. Description of the difference
                Returns The difference of this DifferenceDTO.
                Return type str
      difference_type
          Gets the difference_type of this DifferenceDTO. The type of difference
                Returns The difference_type of this DifferenceDTO.
                Return type str
      swagger_types = {'difference':                 'str', 'difference_type':               'str'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.dimensions_dto module
nipyapi.nifi.models.documented_type_dto module
      deprecation_reason
          Gets the deprecation_reason of this DocumentedTypeDTO. The description of why the usage of this com-
          ponent is restricted.
                Returns The deprecation_reason of this DocumentedTypeDTO.
                Return type str
      description
          Gets the description of this DocumentedTypeDTO. The description of the type.
                Returns The description of this DocumentedTypeDTO.
                Return type str
      explicit_restrictions
          Gets the explicit_restrictions of this DocumentedTypeDTO. An optional collection of explicit restrictions.
          If specified, these explicit restrictions will be enfored.
                Returns The explicit_restrictions of this DocumentedTypeDTO.
                Return type list[ExplicitRestrictionDTO]
      restricted
          Gets the restricted of this DocumentedTypeDTO. Whether this type is restricted.
                Returns The restricted of this DocumentedTypeDTO.
                Return type bool
      swagger_types = {'bundle':               'BundleDTO', 'controller_service_apis':                      'list[ControllerSe
      tags
          Gets the tags of this DocumentedTypeDTO. The tags associated with this type.
                Returns The tags of this DocumentedTypeDTO.
                Return type list[str]
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this DocumentedTypeDTO. The fully qualified name of the type.
                Returns The type of this DocumentedTypeDTO.
                Return type str
      usage_restriction
          Gets the usage_restriction of this DocumentedTypeDTO. The optional description of why the usage of this
          component is restricted.
                Returns The usage_restriction of this DocumentedTypeDTO.
                Return type str
nipyapi.nifi.models.drop_request_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.drop_request_dto.DropRequestDTO(id=None,
                                                          uri=None,      submis-
                                                          sion_time=None,
                                                          last_updated=None,
                                                          per-
                                                          cent_completed=None,
                                                          finished=None,     fail-
                                                          ure_reason=None,
                                                          current_count=None,
                                                          current_size=None,
                                                          current=None,    orig-
                                                          inal_count=None,
                                                          original_size=None,
                                                          original=None,
                                                          dropped_count=None,
                                                          dropped_size=None,
                                                          dropped=None,
                                                          state=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      DropRequestDTO - a model defined in Swagger
      attribute_map = {'current':                'current', 'current_count':                'currentCount', 'current_size
      current
          Gets the current of this DropRequestDTO. The count and size of flow files currently queued.
                Returns The current of this DropRequestDTO.
                Return type str
      current_count
          Gets the current_count of this DropRequestDTO. The number of flow files currently queued.
                Returns The current_count of this DropRequestDTO.
                Return type int
      current_size
          Gets the current_size of this DropRequestDTO. The size of flow files currently queued in bytes.
                Returns The current_size of this DropRequestDTO.
                Return type int
      dropped
          Gets the dropped of this DropRequestDTO. The count and size of flow files that have been dropped thus
          far.
                Returns The dropped of this DropRequestDTO.
                Return type str
      dropped_count
          Gets the dropped_count of this DropRequestDTO. The number of flow files that have been dropped thus
          far.
                Returns The dropped_count of this DropRequestDTO.
                Return type int
      dropped_size
          Gets the dropped_size of this DropRequestDTO. The size of flow files that have been dropped thus far in
          bytes.
                Returns The dropped_size of this DropRequestDTO.
                Return type int
      failure_reason
          Gets the failure_reason of this DropRequestDTO. The reason, if any, that this drop request failed.
                Returns The failure_reason of this DropRequestDTO.
                Return type str
      finished
          Gets the finished of this DropRequestDTO. Whether the query has finished.
                Returns The finished of this DropRequestDTO.
                Return type bool
      id
           Gets the id of this DropRequestDTO. The id for this drop request.
                Returns The id of this DropRequestDTO.
                Return type str
      last_updated
          Gets the last_updated of this DropRequestDTO. The last time this drop request was updated.
                Returns The last_updated of this DropRequestDTO.
                Return type str
      original
          Gets the original of this DropRequestDTO. The count and size of flow files to be dropped as a result of
          this request.
                Returns The original of this DropRequestDTO.
                Return type str
      original_count
          Gets the original_count of this DropRequestDTO. The number of flow files to be dropped as a result of
          this request.
                Returns The original_count of this DropRequestDTO.
                Return type int
      original_size
          Gets the original_size of this DropRequestDTO. The size of flow files to be dropped as a result of this
          request in bytes.
                Returns The original_size of this DropRequestDTO.
                Return type int
      percent_completed
          Gets the percent_completed of this DropRequestDTO. The current percent complete.
                Returns The percent_completed of this DropRequestDTO.
                Return type int
      state
          Gets the state of this DropRequestDTO. The current state of the drop request.
                Returns The state of this DropRequestDTO.
                Return type str
      submission_time
          Gets the submission_time of this DropRequestDTO. The timestamp when the query was submitted.
                Returns The submission_time of this DropRequestDTO.
                Return type str
      swagger_types = {'current':                  'str', 'current_count':            'int', 'current_size':           'int', 'd
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this DropRequestDTO. The URI for future requests to this drop request.
                Returns The uri of this DropRequestDTO.
                Return type str
nipyapi.nifi.models.drop_request_entity module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.flow_breadcrumb_dto module
nipyapi.nifi.models.flow_breadcrumb_entity module
      versioned_flow_state
          Gets the versioned_flow_state of this FlowBreadcrumbEntity. The current state of the Process Group, as it
          relates to the Versioned Flow
                Returns The versioned_flow_state of this FlowBreadcrumbEntity.
                Return type str
nipyapi.nifi.models.flow_comparison_entity module
nipyapi.nifi.models.flow_configuration_dto module
class nipyapi.nifi.models.flow_configuration_dto.FlowConfigurationDTO(supports_managed_authorizer
                                                                      sup-
                                                                      ports_configurable_authorizer
                                                                      sup-
                                                                      ports_configurable_users_and_
                                                                      auto_refresh_interval_seconds
                                                                      cur-
                                                                      rent_time=None,
                                                                      time_offset=None,
                                                                      de-
                                                                      fault_back_pressure_object_th
                                                                      de-
                                                                      fault_back_pressure_data_size
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    FlowConfigurationDTO - a model defined in Swagger
    attribute_map = {'auto_refresh_interval_seconds':                         'autoRefreshIntervalSeconds', 'curre
    auto_refresh_interval_seconds
        Gets the auto_refresh_interval_seconds of this FlowConfigurationDTO. The interval in seconds between
        the automatic NiFi refresh requests.
             Returns The auto_refresh_interval_seconds of this FlowConfigurationDTO.
             Return type int
    current_time
        Gets the current_time of this FlowConfigurationDTO. The current time on the system.
             Returns The current_time of this FlowConfigurationDTO.
             Return type str
    default_back_pressure_data_size_threshold
        Gets the default_back_pressure_data_size_threshold of this FlowConfigurationDTO. The default back
        pressure data size threshold.
             Returns The default_back_pressure_data_size_threshold of this FlowConfigurationDTO.
             Return type str
    default_back_pressure_object_threshold
        Gets the default_back_pressure_object_threshold of this FlowConfigurationDTO. The default back pres-
        sure object threshold.
             Returns The default_back_pressure_object_threshold of this FlowConfigurationDTO.
             Return type int
    supports_configurable_authorizer
        Gets the supports_configurable_authorizer of this FlowConfigurationDTO. Whether this NiFi supports a
        configurable authorizer.
             Returns The supports_configurable_authorizer of this FlowConfigurationDTO.
             Return type bool
    supports_configurable_users_and_groups
        Gets the supports_configurable_users_and_groups of this FlowConfigurationDTO. Whether this NiFi sup-
        ports configurable users and groups.
nipyapi.nifi.models.flow_configuration_entity module
nipyapi.nifi.models.flow_dto module
      processors
          Gets the processors of this FlowDTO. The processors in this flow.
                Returns The processors of this FlowDTO.
                Return type list[ProcessorEntity]
      remote_process_groups
          Gets the remote_process_groups of this FlowDTO. The remote process groups in this flow.
                Returns The remote_process_groups of this FlowDTO.
                Return type list[RemoteProcessGroupEntity]
      swagger_types = {'connections':                   'list[ConnectionEntity]', 'funnels':                   'list[FunnelEnti
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.flow_entity module
nipyapi.nifi.models.flow_file_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.flow_file_dto.FlowFileDTO(uri=None,            uuid=None,
                                                    filename=None,              posi-
                                                    tion=None,            size=None,
                                                    queued_duration=None,
                                                    lineage_duration=None,
                                                    penalty_expires_in=None,
                                                    cluster_node_id=None,       clus-
                                                    ter_node_address=None,
                                                    attributes=None,            con-
                                                    tent_claim_section=None,
                                                    content_claim_container=None,
                                                    content_claim_identifier=None,
                                                    content_claim_offset=None,
                                                    content_claim_file_size=None,
                                                    con-
                                                    tent_claim_file_size_bytes=None,
                                                    penalized=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      FlowFileDTO - a model defined in Swagger
      attribute_map = {'attributes':                 'attributes', 'cluster_node_address':                      'clusterNodeAddr
      attributes
          Gets the attributes of this FlowFileDTO. The FlowFile attributes.
                Returns The attributes of this FlowFileDTO.
                Return type dict(str, str)
      cluster_node_address
          Gets the cluster_node_address of this FlowFileDTO. The label for the node where this FlowFile resides.
                Returns The cluster_node_address of this FlowFileDTO.
                Return type str
      cluster_node_id
          Gets the cluster_node_id of this FlowFileDTO. The id of the node where this FlowFile resides.
                Returns The cluster_node_id of this FlowFileDTO.
                Return type str
      content_claim_container
          Gets the content_claim_container of this FlowFileDTO. The container in which the content claim lives.
                Returns The content_claim_container of this FlowFileDTO.
                Return type str
      content_claim_file_size
          Gets the content_claim_file_size of this FlowFileDTO. The file size of the content claim formatted.
                Returns The content_claim_file_size of this FlowFileDTO.
      queued_duration
          Gets the queued_duration of this FlowFileDTO. How long this FlowFile has been enqueued.
                Returns The queued_duration of this FlowFileDTO.
                Return type int
      size
          Gets the size of this FlowFileDTO. The FlowFile file size.
                Returns The size of this FlowFileDTO.
                Return type int
      swagger_types = {'attributes':                    'dict(str, str)', 'cluster_node_address':                      'str', 'clus
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this FlowFileDTO. The URI that can be used to access this FlowFile.
                Returns The uri of this FlowFileDTO.
                Return type str
      uuid
          Gets the uuid of this FlowFileDTO. The FlowFile UUID.
                Returns The uuid of this FlowFileDTO.
                Return type str
nipyapi.nifi.models.flow_file_entity module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.flow_file_summary_dto module
nipyapi.nifi.models.flow_snippet_dto module
      output_ports
          Gets the output_ports of this FlowSnippetDTO. The output ports in this flow snippet.
                Returns The output_ports of this FlowSnippetDTO.
                Return type list[PortDTO]
      process_groups
          Gets the process_groups of this FlowSnippetDTO. The process groups in this flow snippet.
                Returns The process_groups of this FlowSnippetDTO.
                Return type list[ProcessGroupDTO]
      processors
          Gets the processors of this FlowSnippetDTO. The processors in this flow snippet.
                Returns The processors of this FlowSnippetDTO.
                Return type list[ProcessorDTO]
      remote_process_groups
          Gets the remote_process_groups of this FlowSnippetDTO. The remote process groups in this flow snippet.
                Returns The remote_process_groups of this FlowSnippetDTO.
                Return type list[RemoteProcessGroupDTO]
      swagger_types = {'connections':                  'list[ConnectionDTO]', 'controller_services':                   'list[C
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.funnel_dto module
      parent_group_id
          Gets the parent_group_id of this FunnelDTO. The id of parent process group of this component if appli-
          cable.
                Returns The parent_group_id of this FunnelDTO.
                Return type str
      position
          Gets the position of this FunnelDTO. The position of this component in the UI if applicable.
                Returns The position of this FunnelDTO.
                Return type PositionDTO
      swagger_types = {'id':             'str', 'parent_group_id':                'str', 'position':           'PositionDTO', '
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      versioned_component_id
          Gets the versioned_component_id of this FunnelDTO. The ID of the corresponding component that is
          under version control
                Returns The versioned_component_id of this FunnelDTO.
                Return type str
nipyapi.nifi.models.funnel_entity module
     component
         Gets the component of this FunnelEntity.
                Returns The component of this FunnelEntity.
                Return type FunnelDTO
     disconnected_node_acknowledged
         Gets the disconnected_node_acknowledged of this FunnelEntity. Acknowledges that this node is discon-
         nected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this FunnelEntity.
                Return type bool
     id
           Gets the id of this FunnelEntity. The id of the component.
                Returns The id of this FunnelEntity.
                Return type str
     permissions
         Gets the permissions of this FunnelEntity. The permissions for this component.
                Returns The permissions of this FunnelEntity.
                Return type PermissionsDTO
     position
         Gets the position of this FunnelEntity. The position of this component in the UI if applicable.
                Returns The position of this FunnelEntity.
                Return type PositionDTO
     revision
         Gets the revision of this FunnelEntity. The revision for this request/response. The revision is required for
         any mutable flow requests and is included in all responses.
                Returns The revision of this FunnelEntity.
                Return type RevisionDTO
     swagger_types = {'bulletins':                  'list[BulletinEntity]', 'component':                     'FunnelDTO', 'disc
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
     uri
           Gets the uri of this FunnelEntity. The URI for futures requests to the component.
                Returns The uri of this FunnelEntity.
                Return type str
nipyapi.nifi.models.funnels_entity module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.funnels_entity.FunnelsEntity(funnels=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      FunnelsEntity - a model defined in Swagger
      attribute_map = {'funnels':                  'funnels'}
      funnels
          Gets the funnels of this FunnelsEntity.
                Returns The funnels of this FunnelsEntity.
                Return type list[FunnelEntity]
      swagger_types = {'funnels':                  'list[FunnelEntity]'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.garbage_collection_dto module
nipyapi.nifi.models.history_dto module
nipyapi.nifi.models.history_entity module
nipyapi.nifi.models.input_ports_entity module
nipyapi.nifi.models.instantiate_template_request_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      InstantiateTemplateRequestEntity - a model defined in Swagger
      attribute_map = {'disconnected_node_acknowledged':                           'disconnectedNodeAcknowledged', 'en
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this InstantiateTemplateRequestEntity. Acknowledges that
          this node is disconnected to allow for mutable requests to proceed.
nipyapi.nifi.models.label_dto module
      to_str()
          Returns the string representation of the model
      versioned_component_id
          Gets the versioned_component_id of this LabelDTO. The ID of the corresponding component that is under
          version control
                Returns The versioned_component_id of this LabelDTO.
                Return type str
      width
          Gets the width of this LabelDTO. The width of the label in pixels when at a 1:1 scale.
                Returns The width of this LabelDTO.
                Return type float
nipyapi.nifi.models.label_entity module
nipyapi.nifi.models.labels_entity module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.labels_entity.LabelsEntity(labels=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      LabelsEntity - a model defined in Swagger
      attribute_map = {'labels':                  'labels'}
      labels
          Gets the labels of this LabelsEntity.
                Returns The labels of this LabelsEntity.
                Return type list[LabelEntity]
      swagger_types = {'labels':                  'list[LabelEntity]'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.lineage_dto module
nipyapi.nifi.models.lineage_entity module
class nipyapi.nifi.models.lineage_entity.LineageEntity(lineage=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      LineageEntity - a model defined in Swagger
      attribute_map = {'lineage':                  'lineage'}
      lineage
          Gets the lineage of this LineageEntity.
                Returns The lineage of this LineageEntity.
                Return type LineageDTO
      swagger_types = {'lineage':                  'LineageDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.lineage_request_dto module
nipyapi.nifi.models.lineage_results_dto module
      nodes
          Gets the nodes of this LineageResultsDTO. The nodes in the lineage.
                Returns The nodes of this LineageResultsDTO.
                Return type list[ProvenanceNodeDTO]
      swagger_types = {'errors':               'list[str]', 'links':             'list[ProvenanceLinkDTO]', 'nodes':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.listing_request_dto module
    failure_reason
        Gets the failure_reason of this ListingRequestDTO. The reason, if any, that this listing request failed.
              Returns The failure_reason of this ListingRequestDTO.
              Return type str
    finished
        Gets the finished of this ListingRequestDTO. Whether the query has finished.
              Returns The finished of this ListingRequestDTO.
              Return type bool
    flow_file_summaries
        Gets the flow_file_summaries of this ListingRequestDTO. The FlowFile summaries. The summaries will
        be populated once the request has completed.
              Returns The flow_file_summaries of this ListingRequestDTO.
              Return type list[FlowFileSummaryDTO]
    id
         Gets the id of this ListingRequestDTO. The id for this listing request.
              Returns The id of this ListingRequestDTO.
              Return type str
    last_updated
        Gets the last_updated of this ListingRequestDTO. The last time this listing request was updated.
              Returns The last_updated of this ListingRequestDTO.
              Return type str
    max_results
        Gets the max_results of this ListingRequestDTO. The maximum number of FlowFileSummary objects to
        return
              Returns The max_results of this ListingRequestDTO.
              Return type int
    percent_completed
        Gets the percent_completed of this ListingRequestDTO. The current percent complete.
              Returns The percent_completed of this ListingRequestDTO.
              Return type int
    queue_size
        Gets the queue_size of this ListingRequestDTO. The size of the queue
              Returns The queue_size of this ListingRequestDTO.
              Return type QueueSizeDTO
    source_running
        Gets the source_running of this ListingRequestDTO. Whether the source of the connection is running
              Returns The source_running of this ListingRequestDTO.
              Return type bool
    state
        Gets the state of this ListingRequestDTO. The current state of the listing request.
nipyapi.nifi.models.listing_request_entity module
nipyapi.nifi.models.node_connection_status_snapshot_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      NodeConnectionStatusSnapshotDTO - a model defined in Swagger
      address
          Gets the address of this NodeConnectionStatusSnapshotDTO. The API address of the node
                Returns The address of this NodeConnectionStatusSnapshotDTO.
                Return type str
      api_port
          Gets the api_port of this NodeConnectionStatusSnapshotDTO. The API port used to communicate with
          the node
                Returns The api_port of this NodeConnectionStatusSnapshotDTO.
                Return type int
      attribute_map = {'address':                  'address', 'api_port':           'apiPort', 'node_id':              'nodeId', '
      node_id
          Gets the node_id of this NodeConnectionStatusSnapshotDTO. The unique ID that identifies the node
                Returns The node_id of this NodeConnectionStatusSnapshotDTO.
                Return type str
      status_snapshot
          Gets the status_snapshot of this NodeConnectionStatusSnapshotDTO. The connection status snapshot
          from the node.
                Returns The status_snapshot of this NodeConnectionStatusSnapshotDTO.
                Return type ConnectionStatusSnapshotDTO
      swagger_types = {'address':                  'str', 'api_port':         'int', 'node_id':           'str', 'status_snap
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.node_counters_snapshot_dto module
nipyapi.nifi.models.node_dto module
      node_id
          Gets the node_id of this NodeDTO. The id of the node.
                Returns The node_id of this NodeDTO.
                Return type str
      node_start_time
          Gets the node_start_time of this NodeDTO. The time at which this Node was last refreshed.
                Returns The node_start_time of this NodeDTO.
                Return type str
      queued
          Gets the queued of this NodeDTO. The queue the NiFi on the node.
                Returns The queued of this NodeDTO.
                Return type str
      roles
          Gets the roles of this NodeDTO. The roles of this node.
                Returns The roles of this NodeDTO.
                Return type list[str]
      status
          Gets the status of this NodeDTO. The node’s status.
                Returns The status of this NodeDTO.
                Return type str
      swagger_types = {'active_thread_count':                       'int', 'address':          'str', 'api_port':      'int',
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.node_entity module
nipyapi.nifi.models.node_event_dto module
nipyapi.nifi.models.node_port_status_snapshot_dto module
nipyapi.nifi.models.node_process_group_status_snapshot_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      NodeProcessGroupStatusSnapshotDTO - a model defined in Swagger
      address
          Gets the address of this NodeProcessGroupStatusSnapshotDTO. The API address of the node
                Returns The address of this NodeProcessGroupStatusSnapshotDTO.
                Return type str
      api_port
          Gets the api_port of this NodeProcessGroupStatusSnapshotDTO. The API port used to communicate with
          the node
                Returns The api_port of this NodeProcessGroupStatusSnapshotDTO.
                Return type int
      attribute_map = {'address':                  'address', 'api_port':           'apiPort', 'node_id':              'nodeId', '
      node_id
          Gets the node_id of this NodeProcessGroupStatusSnapshotDTO. The unique ID that identifies the node
                Returns The node_id of this NodeProcessGroupStatusSnapshotDTO.
                Return type str
      status_snapshot
          Gets the status_snapshot of this NodeProcessGroupStatusSnapshotDTO. The process group status snap-
          shot from the node.
                Returns The status_snapshot of this NodeProcessGroupStatusSnapshotDTO.
                Return type ProcessGroupStatusSnapshotDTO
      swagger_types = {'address':                  'str', 'api_port':         'int', 'node_id':           'str', 'status_snap
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.node_processor_status_snapshot_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      NodeProcessorStatusSnapshotDTO - a model defined in Swagger
      address
          Gets the address of this NodeProcessorStatusSnapshotDTO. The API address of the node
                Returns The address of this NodeProcessorStatusSnapshotDTO.
                Return type str
      api_port
          Gets the api_port of this NodeProcessorStatusSnapshotDTO. The API port used to communicate with the
          node
                Returns The api_port of this NodeProcessorStatusSnapshotDTO.
                Return type int
      attribute_map = {'address':                  'address', 'api_port':           'apiPort', 'node_id':              'nodeId', '
      node_id
          Gets the node_id of this NodeProcessorStatusSnapshotDTO. The unique ID that identifies the node
                Returns The node_id of this NodeProcessorStatusSnapshotDTO.
                Return type str
      status_snapshot
          Gets the status_snapshot of this NodeProcessorStatusSnapshotDTO. The processor status snapshot from
          the node.
                Returns The status_snapshot of this NodeProcessorStatusSnapshotDTO.
                Return type ProcessorStatusSnapshotDTO
      swagger_types = {'address':                  'str', 'api_port':         'int', 'node_id':           'str', 'status_snap
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.node_remote_process_group_status_snapshot_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      NodeRemoteProcessGroupStatusSnapshotDTO - a model defined in Swagger
      address
          Gets the address of this NodeRemoteProcessGroupStatusSnapshotDTO. The API address of the node
                Returns The address of this NodeRemoteProcessGroupStatusSnapshotDTO.
                Return type str
      api_port
          Gets the api_port of this NodeRemoteProcessGroupStatusSnapshotDTO. The API port used to communi-
          cate with the node
                Returns The api_port of this NodeRemoteProcessGroupStatusSnapshotDTO.
                Return type int
      attribute_map = {'address':                  'address', 'api_port':           'apiPort', 'node_id':              'nodeId', '
      node_id
          Gets the node_id of this NodeRemoteProcessGroupStatusSnapshotDTO. The unique ID that identifies the
          node
                Returns The node_id of this NodeRemoteProcessGroupStatusSnapshotDTO.
                Return type str
      status_snapshot
          Gets the status_snapshot of this NodeRemoteProcessGroupStatusSnapshotDTO. The remote process group
          status snapshot from the node.
                Returns The status_snapshot of this NodeRemoteProcessGroupStatusSnapshotDTO.
                Return type RemoteProcessGroupStatusSnapshotDTO
      swagger_types = {'address':                  'str', 'api_port':         'int', 'node_id':           'str', 'status_snap
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.node_search_result_dto module
nipyapi.nifi.models.node_status_snapshots_dto module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      NodeStatusSnapshotsDTO - a model defined in Swagger
      address
          Gets the address of this NodeStatusSnapshotsDTO. The node’s host/ip address.
                Returns The address of this NodeStatusSnapshotsDTO.
                Return type str
      api_port
          Gets the api_port of this NodeStatusSnapshotsDTO. The port the node is listening for API requests.
                Returns The api_port of this NodeStatusSnapshotsDTO.
                Return type int
      attribute_map = {'address':                  'address', 'api_port':           'apiPort', 'node_id':              'nodeId', '
      node_id
          Gets the node_id of this NodeStatusSnapshotsDTO. The id of the node.
                Returns The node_id of this NodeStatusSnapshotsDTO.
                Return type str
      status_snapshots
          Gets the status_snapshots of this NodeStatusSnapshotsDTO. A list of StatusSnapshotDTO objects that
          provide the actual metric values for the component for this node.
                Returns The status_snapshots of this NodeStatusSnapshotsDTO.
                Return type list[StatusSnapshotDTO]
      swagger_types = {'address':                  'str', 'api_port':         'int', 'node_id':           'str', 'status_snap
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.node_system_diagnostics_snapshot_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
nipyapi.nifi.models.output_ports_entity module
nipyapi.nifi.models.peer_dto module
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.peers_entity module
nipyapi.nifi.models.permissions module
nipyapi.nifi.models.permissions_dto module
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.port_dto module
nipyapi.nifi.models.port_entity module
nipyapi.nifi.models.port_status_dto module
      run_status
          Gets the run_status of this PortStatusDTO. The run status of the port.
                Returns The run_status of this PortStatusDTO.
                Return type str
      stats_last_refreshed
          Gets the stats_last_refreshed of this PortStatusDTO. The time the status for the process group was last
          refreshed.
                Returns The stats_last_refreshed of this PortStatusDTO.
                Return type str
      swagger_types = {'aggregate_snapshot':                        'PortStatusSnapshotDTO', 'group_id':               'str', 'i
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      transmitting
          Gets the transmitting of this PortStatusDTO. Whether the port has incoming or outgoing connections to a
          remote NiFi.
                Returns The transmitting of this PortStatusDTO.
                Return type bool
nipyapi.nifi.models.port_status_entity module
nipyapi.nifi.models.port_status_snapshot_dto module
    bytes_out
        Gets the bytes_out of this PortStatusSnapshotDTO. The number of bytes that have been processed in the
        last 5 minutes.
             Returns The bytes_out of this PortStatusSnapshotDTO.
             Return type int
    flow_files_in
        Gets the flow_files_in of this PortStatusSnapshotDTO. The number of FlowFiles that have been accepted
        in the last 5 minutes.
             Returns The flow_files_in of this PortStatusSnapshotDTO.
             Return type int
    flow_files_out
        Gets the flow_files_out of this PortStatusSnapshotDTO. The number of FlowFiles that have been processed
        in the last 5 minutes.
             Returns The flow_files_out of this PortStatusSnapshotDTO.
             Return type int
    group_id
        Gets the group_id of this PortStatusSnapshotDTO. The id of the parent process group of the port.
             Returns The group_id of this PortStatusSnapshotDTO.
             Return type str
    id
         Gets the id of this PortStatusSnapshotDTO. The id of the port.
             Returns The id of this PortStatusSnapshotDTO.
             Return type str
    input
        Gets the input of this PortStatusSnapshotDTO. The count/size of flowfiles that have been accepted in the
        last 5 minutes.
             Returns The input of this PortStatusSnapshotDTO.
             Return type str
    name
        Gets the name of this PortStatusSnapshotDTO. The name of the port.
             Returns The name of this PortStatusSnapshotDTO.
             Return type str
    output
        Gets the output of this PortStatusSnapshotDTO. The count/size of flowfiles that have been processed in
        the last 5 minutes.
             Returns The output of this PortStatusSnapshotDTO.
             Return type str
    run_status
        Gets the run_status of this PortStatusSnapshotDTO. The run status of the port.
             Returns The run_status of this PortStatusSnapshotDTO.
             Return type str
nipyapi.nifi.models.port_status_snapshot_entity module
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.position_dto module
nipyapi.nifi.models.previous_value_dto module
nipyapi.nifi.models.prioritizer_types_entity module
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.process_group_dto module
      flowfile_outbound_policy
          Gets the flowfile_outbound_policy of this ProcessGroupDTO. The Outbound Policy that is used for deter-
          mining how FlowFiles should be transferred out of the Process Group.
               Returns The flowfile_outbound_policy of this ProcessGroupDTO.
               Return type str
      id
           Gets the id of this ProcessGroupDTO. The id of the component.
               Returns The id of this ProcessGroupDTO.
               Return type str
      inactive_remote_port_count
          Gets the inactive_remote_port_count of this ProcessGroupDTO. The number of inactive remote ports in
          the process group.
               Returns The inactive_remote_port_count of this ProcessGroupDTO.
               Return type int
      input_port_count
          Gets the input_port_count of this ProcessGroupDTO. The number of input ports in the process group.
               Returns The input_port_count of this ProcessGroupDTO.
               Return type int
      invalid_count
          Gets the invalid_count of this ProcessGroupDTO. The number of invalid components in the process group.
               Returns The invalid_count of this ProcessGroupDTO.
               Return type int
      local_input_port_count
          Gets the local_input_port_count of this ProcessGroupDTO. The number of local input ports in the process
          group.
               Returns The local_input_port_count of this ProcessGroupDTO.
               Return type int
      local_output_port_count
          Gets the local_output_port_count of this ProcessGroupDTO. The number of local output ports in the pro-
          cess group.
               Returns The local_output_port_count of this ProcessGroupDTO.
               Return type int
      locally_modified_and_stale_count
          Gets the locally_modified_and_stale_count of this ProcessGroupDTO. The number of locally modified
          and stale versioned process groups in the process group.
               Returns The locally_modified_and_stale_count of this ProcessGroupDTO.
               Return type int
      locally_modified_count
          Gets the locally_modified_count of this ProcessGroupDTO. The number of locally modified versioned
          process groups in the process group.
               Returns The locally_modified_count of this ProcessGroupDTO.
nipyapi.nifi.models.process_group_entity module
class nipyapi.nifi.models.process_group_entity.ProcessGroupEntity(revision=None,
                                                                  id=None,
                                                                  uri=None,
                                                                  posi-
                                                                  tion=None,
                                                                  permis-
                                                                  sions=None,
                                                                  bul-
                                                                  letins=None,
                                                                  discon-
                                                                  nected_node_acknowledged=None,
                                                                  compo-
                                                                  nent=None,
                                                                  sta-
                                                                  tus=None,
                                                                  ver-
                                                                  sioned_flow_snapshot=None,
                                                                  run-
                                                                  ning_count=None,
                                                                  stopped_count=None,
                                                                  in-
                                                                  valid_count=None,
                                                                  dis-
                                                                  abled_count=None,
                                                                  ac-
                                                                  tive_remote_port_count=None,
                                                                  inac-
                                                                  tive_remote_port_count=None,
                                                                  ver-
                                                                  sioned_flow_state=None,
                                                                  up_to_date_count=None,
                                                                  lo-
                                                                  cally_modified_count=None,
                                                                  stale_count=None,
                                                                  lo-
                                                                  cally_modified_and_stale_count=No
                                                                  sync_failure_count=None,
                                                                  lo-
                                                                  cal_input_port_count=None,
                                                                  lo-
                                                                  cal_output_port_count=None,
                                                                  pub-
                                                                  lic_input_port_count=None,
                                                                  pub-
                                                                  lic_output_port_count=None,
                                                                  parame-
                                                                  ter_context=None,
                                                                  in-
                                                                  put_port_count=None,
                                                                  out-
                                                                  put_port_count=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    public_input_port_count
        Gets the public_input_port_count of this ProcessGroupEntity. The number of public input ports in the
        process group.
              Returns The public_input_port_count of this ProcessGroupEntity.
              Return type int
    public_output_port_count
        Gets the public_output_port_count of this ProcessGroupEntity. The number of public output ports in the
        process group.
              Returns The public_output_port_count of this ProcessGroupEntity.
              Return type int
    revision
        Gets the revision of this ProcessGroupEntity. The revision for this request/response. The revision is
        required for any mutable flow requests and is included in all responses.
              Returns The revision of this ProcessGroupEntity.
              Return type RevisionDTO
    running_count
        Gets the running_count of this ProcessGroupEntity. The number of running components in this process
        group.
              Returns The running_count of this ProcessGroupEntity.
              Return type int
    stale_count
        Gets the stale_count of this ProcessGroupEntity. The number of stale versioned process groups in the
        process group.
              Returns The stale_count of this ProcessGroupEntity.
              Return type int
    status
        Gets the status of this ProcessGroupEntity. The status of the process group.
              Returns The status of this ProcessGroupEntity.
              Return type ProcessGroupStatusDTO
    stopped_count
        Gets the stopped_count of this ProcessGroupEntity. The number of stopped components in the process
        group.
              Returns The stopped_count of this ProcessGroupEntity.
              Return type int
    swagger_types = {'active_remote_port_count':                        'int', 'bulletins':        'list[BulletinEntity
    sync_failure_count
        Gets the sync_failure_count of this ProcessGroupEntity. The number of versioned process groups in the
        process group that are unable to sync to a registry.
              Returns The sync_failure_count of this ProcessGroupEntity.
              Return type int
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      up_to_date_count
          Gets the up_to_date_count of this ProcessGroupEntity. The number of up to date versioned process groups
          in the process group.
                Returns The up_to_date_count of this ProcessGroupEntity.
                Return type int
      uri
            Gets the uri of this ProcessGroupEntity. The URI for futures requests to the component.
                Returns The uri of this ProcessGroupEntity.
                Return type str
      versioned_flow_snapshot
          Gets the versioned_flow_snapshot of this ProcessGroupEntity. Returns the Versioned Flow that describes
          the contents of the Versioned Flow to be imported
                Returns The versioned_flow_snapshot of this ProcessGroupEntity.
                Return type VersionedFlowSnapshot
      versioned_flow_state
          Gets the versioned_flow_state of this ProcessGroupEntity. The current state of the Process Group, as it
          relates to the Versioned Flow
                Returns The versioned_flow_state of this ProcessGroupEntity.
                Return type str
nipyapi.nifi.models.process_group_flow_dto module
nipyapi.nifi.models.process_group_flow_entity module
nipyapi.nifi.models.process_group_status_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProcessGroupStatusDTO - a model defined in Swagger
      aggregate_snapshot
          Gets the aggregate_snapshot of this ProcessGroupStatusDTO. The aggregate status of all nodes in the
          cluster
                Returns The aggregate_snapshot of this ProcessGroupStatusDTO.
                Return type ProcessGroupStatusSnapshotDTO
      attribute_map = {'aggregate_snapshot':                     'aggregateSnapshot', 'id':               'id', 'name':   'nam
      id
           Gets the id of this ProcessGroupStatusDTO. The ID of the Process Group
                Returns The id of this ProcessGroupStatusDTO.
                Return type str
      name
          Gets the name of this ProcessGroupStatusDTO. The name of the Process Group
                Returns The name of this ProcessGroupStatusDTO.
                Return type str
      node_snapshots
          Gets the node_snapshots of this ProcessGroupStatusDTO. The status reported by each node in the cluster.
          If the NiFi instance is a standalone instance, rather than a clustered instance, this value may be null.
                Returns The node_snapshots of this ProcessGroupStatusDTO.
                Return type list[NodeProcessGroupStatusSnapshotDTO]
      stats_last_refreshed
          Gets the stats_last_refreshed of this ProcessGroupStatusDTO. The time the status for the process group
          was last refreshed.
                Returns The stats_last_refreshed of this ProcessGroupStatusDTO.
                Return type str
      swagger_types = {'aggregate_snapshot':                     'ProcessGroupStatusSnapshotDTO', 'id':                'str',
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.process_group_status_entity module
class nipyapi.nifi.models.process_group_status_entity.ProcessGroupStatusEntity(process_group_st
                                                                               can_read=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProcessGroupStatusEntity - a model defined in Swagger
      attribute_map = {'can_read':                 'canRead', 'process_group_status':                  'processGroupStatus'}
      can_read
          Gets the can_read of this ProcessGroupStatusEntity. Indicates whether the user can read a given resource.
                Returns The can_read of this ProcessGroupStatusEntity.
                Return type bool
      process_group_status
          Gets the process_group_status of this ProcessGroupStatusEntity.
                Returns The process_group_status of this ProcessGroupStatusEntity.
                Return type ProcessGroupStatusDTO
      swagger_types = {'can_read':                 'bool', 'process_group_status':                 'ProcessGroupStatusDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.process_group_status_snapshot_dto module
class nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO(i
                                                                                          n
                                                                                          c
                                                                                          n
                                                                                          t
                                                                                          p
                                                                                          c
                                                                                          s
                                                                                          p
                                                                                          c
                                                                                          r
                                                                                          m
                                                                                          i
                                                                                          p
                                                                                          o
                                                                                          p
                                                                                          v
                                                                                          s
                                                                                          fl
                                                                                          b
                                                                                          i
                                                                                          p
                                                                                          fl
                                                                                          b
                                                                                          q
                                                                                          q
                                                                                          q
                                                                                          b
                                                                                          r
                                                                                          b
                                                                                          w
                                                                                          t
                                                                                          fl
                                                                                          b
                                                                                          o
                                                                                          p
                                                                                          fl
                                                                                          b
                                                                                          t
                                                                                          f
                                                                                          b
                                                                                          fl
                                                                                          r
                                                                                          c
                                                                                          b
                                                                                          fl
                                                                                          s
                                                                                          a
                                                                                          t
                                                                                          t
                                                                                          m
                                                                                          n
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      id
           Gets the id of this ProcessGroupStatusSnapshotDTO. The id of the process group.
               Returns The id of this ProcessGroupStatusSnapshotDTO.
               Return type str
      input
          Gets the input of this ProcessGroupStatusSnapshotDTO. The input count/size for the process group in the
          last 5 minutes (pretty printed).
               Returns The input of this ProcessGroupStatusSnapshotDTO.
               Return type str
      input_port_status_snapshots
          Gets the input_port_status_snapshots of this ProcessGroupStatusSnapshotDTO. The status of all input
          ports in the process group.
               Returns The input_port_status_snapshots of this ProcessGroupStatusSnapshotDTO.
               Return type list[PortStatusSnapshotEntity]
      name
          Gets the name of this ProcessGroupStatusSnapshotDTO. The name of this process group.
               Returns The name of this ProcessGroupStatusSnapshotDTO.
               Return type str
      output
          Gets the output of this ProcessGroupStatusSnapshotDTO. The output count/size for the process group in
          the last 5 minutes.
               Returns The output of this ProcessGroupStatusSnapshotDTO.
               Return type str
      output_port_status_snapshots
          Gets the output_port_status_snapshots of this ProcessGroupStatusSnapshotDTO. The status of all output
          ports in the process group.
               Returns The output_port_status_snapshots of this ProcessGroupStatusSnapshotDTO.
               Return type list[PortStatusSnapshotEntity]
      process_group_status_snapshots
          Gets the process_group_status_snapshots of this ProcessGroupStatusSnapshotDTO. The status of all pro-
          cess groups in the process group.
               Returns The process_group_status_snapshots of this ProcessGroupStatusSnapshotDTO.
               Return type list[ProcessGroupStatusSnapshotEntity]
      processor_status_snapshots
          Gets the processor_status_snapshots of this ProcessGroupStatusSnapshotDTO. The status of all processors
          in the process group.
               Returns The processor_status_snapshots of this ProcessGroupStatusSnapshotDTO.
               Return type list[ProcessorStatusSnapshotEntity]
      queued
          Gets the queued of this ProcessGroupStatusSnapshotDTO. The count/size that is queued in the the process
          group.
      to_str()
          Returns the string representation of the model
      transferred
          Gets the transferred of this ProcessGroupStatusSnapshotDTO. The count/size transferred to/from queues
          in the process group in the last 5 minutes.
                Returns The transferred of this ProcessGroupStatusSnapshotDTO.
                Return type str
      versioned_flow_state
          Gets the versioned_flow_state of this ProcessGroupStatusSnapshotDTO. The current state of the Process
          Group, as it relates to the Versioned Flow
                Returns The versioned_flow_state of this ProcessGroupStatusSnapshotDTO.
                Return type str
      written
          Gets the written of this ProcessGroupStatusSnapshotDTO. The number of bytes written in the last 5 min-
          utes.
                Returns The written of this ProcessGroupStatusSnapshotDTO.
                Return type str
nipyapi.nifi.models.process_group_status_snapshot_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProcessGroupStatusSnapshotEntity - a model defined in Swagger
      attribute_map = {'can_read':                'canRead', 'id':           'id', 'process_group_status_snapshot':
      can_read
          Gets the can_read of this ProcessGroupStatusSnapshotEntity. Indicates whether the user can read a given
          resource.
                Returns The can_read of this ProcessGroupStatusSnapshotEntity.
                Return type bool
      id
           Gets the id of this ProcessGroupStatusSnapshotEntity. The id of the process group.
                Returns The id of this ProcessGroupStatusSnapshotEntity.
                Return type str
      process_group_status_snapshot
          Gets the process_group_status_snapshot of this ProcessGroupStatusSnapshotEntity.
                Returns The process_group_status_snapshot of this ProcessGroupStatusSnapshotEntity.
                Return type ProcessGroupStatusSnapshotDTO
      swagger_types = {'can_read':                 'bool', 'id':        'str', 'process_group_status_snapshot':        '
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.process_groups_entity module
nipyapi.nifi.models.processor_config_dto module
class nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO(properties=None,
                                                                  descrip-
                                                                  tors=None,
                                                                  sensi-
                                                                  tive_dynamic_property_names=Non
                                                                  schedul-
                                                                  ing_period=None,
                                                                  schedul-
                                                                  ing_strategy=None,
                                                                  execu-
                                                                  tion_node=None,
                                                                  penalty_duration=None,
                                                                  yield_duration=None,
                                                                  bul-
                                                                  letin_level=None,
                                                                  run_duration_millis=None,
                                                                  concur-
                                                                  rently_schedulable_task_count=Non
                                                                  auto_terminated_relationships=Non
                                                                  com-
                                                                  ments=None,
                                                                  cus-
                                                                  tom_ui_url=None,
                                                                  loss_tolerant=None,
                                                                  annota-
                                                                  tion_data=None,
                                                                  de-
                                                                  fault_concurrent_tasks=None,
                                                                  de-
                                                                  fault_scheduling_period=None,
                                                                  retry_count=None,
                                                                  re-
                                                                  tried_relationships=None,
                                                                  back-
                                                                  off_mechanism=None,
                                                                  max_backoff_period=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProcessorConfigDTO - a model defined in Swagger
      annotation_data
          Gets the annotation_data of this ProcessorConfigDTO. The annotation data for the processor used to relay
          configuration between a custom UI and the procesosr.
                Returns The annotation_data of this ProcessorConfigDTO.
                Return type str
      attribute_map = {'annotation_data':                     'annotationData', 'auto_terminated_relationships':
      auto_terminated_relationships
          Gets the auto_terminated_relationships of this ProcessorConfigDTO. The names of all relationships that
          cause a flow file to be terminated if the relationship is not connected elsewhere. This property differs from
          the ‘isAutoTerminate’ property of the RelationshipDTO in that the RelationshipDTO is meant to depict
          the current configuration, whereas this property can be set in a DTO when updating a Processor in order
          to change which Relationships should be auto-terminated.
      execution_node
          Gets the execution_node of this ProcessorConfigDTO. Indicates the node where the process will execute.
                Returns The execution_node of this ProcessorConfigDTO.
                Return type str
      loss_tolerant
          Gets the loss_tolerant of this ProcessorConfigDTO. Whether the processor is loss tolerant.
                Returns The loss_tolerant of this ProcessorConfigDTO.
                Return type bool
      max_backoff_period
          Gets the max_backoff_period of this ProcessorConfigDTO. Maximum amount of time to be waited during
          a retry period.
                Returns The max_backoff_period of this ProcessorConfigDTO.
                Return type str
      penalty_duration
          Gets the penalty_duration of this ProcessorConfigDTO. The amount of time that is used when the process
          penalizes a flowfile.
                Returns The penalty_duration of this ProcessorConfigDTO.
                Return type str
      properties
          Gets the properties of this ProcessorConfigDTO. The properties for the processor. Properties whose value
          is not set will only contain the property name.
                Returns The properties of this ProcessorConfigDTO.
                Return type dict(str, str)
      retried_relationships
          Gets the retried_relationships of this ProcessorConfigDTO. All the relationships should be retried.
                Returns The retried_relationships of this ProcessorConfigDTO.
                Return type list[str]
      retry_count
          Gets the retry_count of this ProcessorConfigDTO. Overall number of retries.
                Returns The retry_count of this ProcessorConfigDTO.
                Return type int
      run_duration_millis
          Gets the run_duration_millis of this ProcessorConfigDTO. The run duration for the processor in millisec-
          onds.
                Returns The run_duration_millis of this ProcessorConfigDTO.
                Return type int
      scheduling_period
          Gets the scheduling_period of this ProcessorConfigDTO. The frequency with which to schedule the pro-
          cessor. The format of the value will depend on th value of schedulingStrategy.
                Returns The scheduling_period of this ProcessorConfigDTO.
                Return type str
      scheduling_strategy
          Gets the scheduling_strategy of this ProcessorConfigDTO. Indcates whether the prcessor should be sched-
          uled to run in event or timer driven mode.
                Returns The scheduling_strategy of this ProcessorConfigDTO.
                Return type str
      sensitive_dynamic_property_names
          Gets the sensitive_dynamic_property_names of this ProcessorConfigDTO. Set of sensitive dynamic prop-
          erty names
                Returns The sensitive_dynamic_property_names of this ProcessorConfigDTO.
                Return type list[str]
      swagger_types = {'annotation_data':                   'str', 'auto_terminated_relationships':                    'list[str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      yield_duration
          Gets the yield_duration of this ProcessorConfigDTO. The amount of time that must elapse before this
          processor is scheduled again after yielding.
                Returns The yield_duration of this ProcessorConfigDTO.
                Return type str
nipyapi.nifi.models.processor_dto module
    execution_node_restricted
        Gets the execution_node_restricted of this ProcessorDTO. Indicates if the execution node of a processor is
        restricted to run only on the primary node
              Returns The execution_node_restricted of this ProcessorDTO.
              Return type bool
    extension_missing
        Gets the extension_missing of this ProcessorDTO. Whether the underlying extension is missing.
              Returns The extension_missing of this ProcessorDTO.
              Return type bool
    id
         Gets the id of this ProcessorDTO. The id of the component.
              Returns The id of this ProcessorDTO.
              Return type str
    input_requirement
        Gets the input_requirement of this ProcessorDTO. The input requirement for this processor.
              Returns The input_requirement of this ProcessorDTO.
              Return type str
    multiple_versions_available
        Gets the multiple_versions_available of this ProcessorDTO. Whether the processor has multiple versions
        available.
              Returns The multiple_versions_available of this ProcessorDTO.
              Return type bool
    name
        Gets the name of this ProcessorDTO. The name of the processor.
              Returns The name of this ProcessorDTO.
              Return type str
    parent_group_id
        Gets the parent_group_id of this ProcessorDTO. The id of parent process group of this component if
        applicable.
              Returns The parent_group_id of this ProcessorDTO.
              Return type str
    persists_state
        Gets the persists_state of this ProcessorDTO. Whether the processor persists state.
              Returns The persists_state of this ProcessorDTO.
              Return type bool
    position
        Gets the position of this ProcessorDTO. The position of this component in the UI if applicable.
              Returns The position of this ProcessorDTO.
              Return type PositionDTO
      relationships
          Gets the relationships of this ProcessorDTO. The available relationships that the processor currently sup-
          ports.
                Returns The relationships of this ProcessorDTO.
                Return type list[RelationshipDTO]
      restricted
          Gets the restricted of this ProcessorDTO. Whether the processor requires elevated privileges.
                Returns The restricted of this ProcessorDTO.
                Return type bool
      state
          Gets the state of this ProcessorDTO. The state of the processor
                Returns The state of this ProcessorDTO.
                Return type str
      style
          Gets the style of this ProcessorDTO. Styles for the processor (background-color : #eee).
                Returns The style of this ProcessorDTO.
                Return type dict(str, str)
      supports_batching
          Gets the supports_batching of this ProcessorDTO. Whether the processor supports batching. This makes
          the run duration settings available.
                Returns The supports_batching of this ProcessorDTO.
                Return type bool
      supports_event_driven
          Gets the supports_event_driven of this ProcessorDTO. Whether the processor supports event driven
          scheduling.
                Returns The supports_event_driven of this ProcessorDTO.
                Return type bool
      supports_parallel_processing
          Gets the supports_parallel_processing of this ProcessorDTO. Whether the processor supports parallel pro-
          cessing.
                Returns The supports_parallel_processing of this ProcessorDTO.
                Return type bool
      supports_sensitive_dynamic_properties
          Gets the supports_sensitive_dynamic_properties of this ProcessorDTO. Whether the processor supports
          sensitive dynamic properties.
                Returns The supports_sensitive_dynamic_properties of this ProcessorDTO.
                Return type bool
      swagger_types = {'bundle':               'BundleDTO', 'config':              'ProcessorConfigDTO', 'deprecated':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this ProcessorDTO. The type of the processor.
                Returns The type of this ProcessorDTO.
                Return type str
      validation_errors
          Gets the validation_errors of this ProcessorDTO. The validation errors for the processor. These validation
          errors represent the problems with the processor that must be resolved before it can be started.
                Returns The validation_errors of this ProcessorDTO.
                Return type list[str]
      validation_status
          Gets the validation_status of this ProcessorDTO. Indicates whether the Processor is valid, invalid, or still
          in the process of validating (i.e., it is unknown whether or not the Processor is valid)
                Returns The validation_status of this ProcessorDTO.
                Return type str
      versioned_component_id
          Gets the versioned_component_id of this ProcessorDTO. The ID of the corresponding component that is
          under version control
                Returns The versioned_component_id of this ProcessorDTO.
                Return type str
nipyapi.nifi.models.processor_entity module
      bulletins
          Gets the bulletins of this ProcessorEntity. The bulletins for this component.
                Returns The bulletins of this ProcessorEntity.
                Return type list[BulletinEntity]
      component
          Gets the component of this ProcessorEntity.
                Returns The component of this ProcessorEntity.
                Return type ProcessorDTO
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this ProcessorEntity. Acknowledges that this node is dis-
          connected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this ProcessorEntity.
                Return type bool
      id
           Gets the id of this ProcessorEntity. The id of the component.
                Returns The id of this ProcessorEntity.
                Return type str
      input_requirement
          Gets the input_requirement of this ProcessorEntity. The input requirement for this processor.
                Returns The input_requirement of this ProcessorEntity.
                Return type str
      operate_permissions
          Gets the operate_permissions of this ProcessorEntity. The permissions for this component operations.
                Returns The operate_permissions of this ProcessorEntity.
                Return type PermissionsDTO
      permissions
          Gets the permissions of this ProcessorEntity. The permissions for this component.
                Returns The permissions of this ProcessorEntity.
                Return type PermissionsDTO
      position
          Gets the position of this ProcessorEntity. The position of this component in the UI if applicable.
                Returns The position of this ProcessorEntity.
                Return type PositionDTO
      revision
          Gets the revision of this ProcessorEntity. The revision for this request/response. The revision is required
          for any mutable flow requests and is included in all responses.
                Returns The revision of this ProcessorEntity.
                Return type RevisionDTO
      status
          Gets the status of this ProcessorEntity.
nipyapi.nifi.models.processor_status_dto module
      id
           Gets the id of this ProcessorStatusDTO. The unique ID of the Processor
                Returns The id of this ProcessorStatusDTO.
                Return type str
      name
          Gets the name of this ProcessorStatusDTO. The name of the Processor
                Returns The name of this ProcessorStatusDTO.
                Return type str
      node_snapshots
          Gets the node_snapshots of this ProcessorStatusDTO. A status snapshot for each node in the cluster. If the
          NiFi instance is a standalone instance, rather than a cluster, this may be null.
                Returns The node_snapshots of this ProcessorStatusDTO.
                Return type list[NodeProcessorStatusSnapshotDTO]
      run_status
          Gets the run_status of this ProcessorStatusDTO. The run status of the Processor
                Returns The run_status of this ProcessorStatusDTO.
                Return type str
      stats_last_refreshed
          Gets the stats_last_refreshed of this ProcessorStatusDTO. The timestamp of when the stats were last re-
          freshed
                Returns The stats_last_refreshed of this ProcessorStatusDTO.
                Return type str
      swagger_types = {'aggregate_snapshot':                     'ProcessorStatusSnapshotDTO', 'group_id':             'str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this ProcessorStatusDTO. The type of the Processor
                Returns The type of this ProcessorStatusDTO.
                Return type str
nipyapi.nifi.models.processor_status_entity module
class nipyapi.nifi.models.processor_status_entity.ProcessorStatusEntity(processor_status=None,
                                                                        can_read=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProcessorStatusEntity - a model defined in Swagger
      attribute_map = {'can_read':                 'canRead', 'processor_status':                 'processorStatus'}
      can_read
          Gets the can_read of this ProcessorStatusEntity. Indicates whether the user can read a given resource.
                Returns The can_read of this ProcessorStatusEntity.
                Return type bool
      processor_status
          Gets the processor_status of this ProcessorStatusEntity.
                Returns The processor_status of this ProcessorStatusEntity.
                Return type ProcessorStatusDTO
      swagger_types = {'can_read':                 'bool', 'processor_status':               'ProcessorStatusDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.processor_status_snapshot_dto module
class nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorStatusSnapshotDTO(id=None,
                                                                                   group_id=N
                                                                                   name=Non
                                                                                   type=None
                                                                                   run_status=
                                                                                   ex-
                                                                                   e-
                                                                                   cu-
                                                                                   tion_node=
                                                                                   bytes_read=
                                                                                   bytes_writt
                                                                                   read=None
                                                                                   writ-
                                                                                   ten=None,
                                                                                   flow_files_i
                                                                                   bytes_in=N
                                                                                   in-
                                                                                   put=None,
                                                                                   flow_files_o
                                                                                   bytes_out=
                                                                                   out-
                                                                                   put=None,
                                                                                   task_count=
                                                                                   tasks_durat
                                                                                   tasks=None
                                                                                   tasks_durat
                                                                                   ac-
                                                                                   tive_thread
                                                                                   ter-
                                                                                   mi-
                                                                                   nated_threa
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProcessorStatusSnapshotDTO - a model defined in Swagger
      active_thread_count
          Gets the active_thread_count of this ProcessorStatusSnapshotDTO. The number of threads currently exe-
          cuting in the processor.
               Returns The active_thread_count of this ProcessorStatusSnapshotDTO.
               Return type int
      attribute_map = {'active_thread_count':                    'activeThreadCount', 'bytes_in':                   'bytesIn', '
      bytes_in
          Gets the bytes_in of this ProcessorStatusSnapshotDTO. The size of the FlowFiles that have been accepted
          in the last 5 minutes
               Returns The bytes_in of this ProcessorStatusSnapshotDTO.
               Return type int
      bytes_out
          Gets the bytes_out of this ProcessorStatusSnapshotDTO. The size of the FlowFiles transferred to a Con-
          nection in the last 5 minutes
               Returns The bytes_out of this ProcessorStatusSnapshotDTO.
      name
          Gets the name of this ProcessorStatusSnapshotDTO. The name of the prcessor.
               Returns The name of this ProcessorStatusSnapshotDTO.
               Return type str
      output
          Gets the output of this ProcessorStatusSnapshotDTO. The count/size of flowfiles that have been processed
          in the last 5 minutes.
               Returns The output of this ProcessorStatusSnapshotDTO.
               Return type str
      read
          Gets the read of this ProcessorStatusSnapshotDTO. The number of bytes read in the last 5 minutes.
               Returns The read of this ProcessorStatusSnapshotDTO.
               Return type str
      run_status
          Gets the run_status of this ProcessorStatusSnapshotDTO. The state of the processor.
               Returns The run_status of this ProcessorStatusSnapshotDTO.
               Return type str
      swagger_types = {'active_thread_count':                     'int', 'bytes_in':            'int', 'bytes_out':   'int'
      task_count
          Gets the task_count of this ProcessorStatusSnapshotDTO. The number of times this Processor has run in
          the last 5 minutes
               Returns The task_count of this ProcessorStatusSnapshotDTO.
               Return type int
      tasks
          Gets the tasks of this ProcessorStatusSnapshotDTO. The total number of task this connectable has com-
          pleted over the last 5 minutes.
               Returns The tasks of this ProcessorStatusSnapshotDTO.
               Return type str
      tasks_duration
          Gets the tasks_duration of this ProcessorStatusSnapshotDTO. The total duration of all tasks for this con-
          nectable over the last 5 minutes.
               Returns The tasks_duration of this ProcessorStatusSnapshotDTO.
               Return type str
      tasks_duration_nanos
          Gets the tasks_duration_nanos of this ProcessorStatusSnapshotDTO. The number of nanoseconds that this
          Processor has spent running in the last 5 minutes
               Returns The tasks_duration_nanos of this ProcessorStatusSnapshotDTO.
               Return type int
      terminated_thread_count
          Gets the terminated_thread_count of this ProcessorStatusSnapshotDTO. The number of threads currently
          terminated for the processor.
nipyapi.nifi.models.processor_status_snapshot_entity module
      processor_status_snapshot
          Gets the processor_status_snapshot of this ProcessorStatusSnapshotEntity.
                Returns The processor_status_snapshot of this ProcessorStatusSnapshotEntity.
                Return type ProcessorStatusSnapshotDTO
      swagger_types = {'can_read':                 'bool', 'id':        'str', 'processor_status_snapshot':            'Proc
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.processor_types_entity module
nipyapi.nifi.models.processors_entity module
class nipyapi.nifi.models.processors_entity.ProcessorsEntity(processors=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProcessorsEntity - a model defined in Swagger
      attribute_map = {'processors':                  'processors'}
      processors
          Gets the processors of this ProcessorsEntity.
                Returns The processors of this ProcessorsEntity.
                Return type list[ProcessorEntity]
      swagger_types = {'processors':                  'list[ProcessorEntity]'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.property_descriptor_dto module
class nipyapi.nifi.models.property_descriptor_dto.PropertyDescriptorDTO(name=None,
                                                                        dis-
                                                                        play_name=None,
                                                                        de-
                                                                        scrip-
                                                                        tion=None,
                                                                        de-
                                                                        fault_value=None,
                                                                        al-
                                                                        low-
                                                                        able_values=None,
                                                                        re-
                                                                        quired=None,
                                                                        sen-
                                                                        si-
                                                                        tive=None,
                                                                        dy-
                                                                        namic=None,
                                                                        sup-
                                                                        ports_el=None,
                                                                        ex-
                                                                        pres-
                                                                        sion_language_scope=None
                                                                        iden-
                                                                        ti-
                                                                        fies_controller_service=Non
                                                                        iden-
                                                                        ti-
                                                                        fies_controller_service_bun
                                                                        de-
                                                                        pen-
                                                                        den-
                                                                        cies=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      PropertyDescriptorDTO - a model defined in Swagger
      allowable_values
          Gets the allowable_values of this PropertyDescriptorDTO. Allowable values for the property. If empty
          then the allowed values are not constrained.
               Returns The allowable_values of this PropertyDescriptorDTO.
               Return type list[AllowableValueEntity]
      attribute_map = {'allowable_values':                   'allowableValues', 'default_value':                  'defaultValu
      default_value
          Gets the default_value of this PropertyDescriptorDTO. The default value for the property.
               Returns The default_value of this PropertyDescriptorDTO.
               Return type str
      dependencies
          Gets the dependencies of this PropertyDescriptorDTO. A list of dependencies that must be met in order
         for this Property to be relevant. If any of these dependencies is not met, the property described by this
         Property Descriptor is not relevant.
              Returns The dependencies of this PropertyDescriptorDTO.
              Return type list[PropertyDependencyDTO]
    description
        Gets the description of this PropertyDescriptorDTO. The description for the property. Used to relay addi-
        tional details to a user or provide a mechanism of documenting intent.
              Returns The description of this PropertyDescriptorDTO.
              Return type str
    display_name
        Gets the display_name of this PropertyDescriptorDTO. The human readable name for the property.
              Returns The display_name of this PropertyDescriptorDTO.
              Return type str
    dynamic
        Gets the dynamic of this PropertyDescriptorDTO. Whether the property is dynamic (user-defined).
              Returns The dynamic of this PropertyDescriptorDTO.
              Return type bool
    expression_language_scope
        Gets the expression_language_scope of this PropertyDescriptorDTO. Scope of the Expression Language
        evaluation for the property.
              Returns The expression_language_scope of this PropertyDescriptorDTO.
              Return type str
    identifies_controller_service
        Gets the identifies_controller_service of this PropertyDescriptorDTO. If the property identifies a controller
        service this returns the fully qualified type.
              Returns The identifies_controller_service of this PropertyDescriptorDTO.
              Return type str
    identifies_controller_service_bundle
        Gets the identifies_controller_service_bundle of this PropertyDescriptorDTO. If the property identifies a
        controller service this returns the bundle of the type, null otherwise.
              Returns The identifies_controller_service_bundle of this PropertyDescriptorDTO.
              Return type BundleDTO
    name
        Gets the name of this PropertyDescriptorDTO. The name for the property.
              Returns The name of this PropertyDescriptorDTO.
              Return type str
    required
        Gets the required of this PropertyDescriptorDTO. Whether the property is required.
              Returns The required of this PropertyDescriptorDTO.
              Return type bool
      sensitive
          Gets the sensitive of this PropertyDescriptorDTO. Whether the property is sensitive and protected when-
          ever stored or represented.
                Returns The sensitive of this PropertyDescriptorDTO.
                Return type bool
      supports_el
          Gets the supports_el of this PropertyDescriptorDTO. Whether the property supports expression language.
                Returns The supports_el of this PropertyDescriptorDTO.
                Return type bool
      swagger_types = {'allowable_values':                    'list[AllowableValueEntity]', 'default_value':           '
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.property_descriptor_entity module
nipyapi.nifi.models.property_history_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.property_history_dto.PropertyHistoryDTO(previous_values=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      PropertyHistoryDTO - a model defined in Swagger
      attribute_map = {'previous_values':                   'previousValues'}
      previous_values
          Gets the previous_values of this PropertyHistoryDTO. Previous values for a given property.
                Returns The previous_values of this PropertyHistoryDTO.
                Return type list[PreviousValueDTO]
      swagger_types = {'previous_values':                   'list[PreviousValueDTO]'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.provenance_dto module
      finished
          Gets the finished of this ProvenanceDTO. Whether the query has finished.
                Returns The finished of this ProvenanceDTO.
                Return type bool
      id
            Gets the id of this ProvenanceDTO. The id of the provenance query.
                Returns The id of this ProvenanceDTO.
                Return type str
      percent_completed
          Gets the percent_completed of this ProvenanceDTO. The current percent complete.
                Returns The percent_completed of this ProvenanceDTO.
                Return type int
      request
          Gets the request of this ProvenanceDTO. The provenance request.
                Returns The request of this ProvenanceDTO.
                Return type ProvenanceRequestDTO
      results
          Gets the results of this ProvenanceDTO. The provenance results.
                Returns The results of this ProvenanceDTO.
                Return type ProvenanceResultsDTO
      submission_time
          Gets the submission_time of this ProvenanceDTO. The timestamp when the query was submitted.
                Returns The submission_time of this ProvenanceDTO.
                Return type str
      swagger_types = {'expiration':                 'str', 'finished':            'bool', 'id':         'str', 'percent_comp
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this ProvenanceDTO. The URI for this query. Used for obtaining/deleting the request at a
            later time
                Returns The uri of this ProvenanceDTO.
                Return type str
nipyapi.nifi.models.provenance_entity module
nipyapi.nifi.models.provenance_event_dto module
class nipyapi.nifi.models.provenance_event_dto.ProvenanceEventDTO(id=None,
                                                                     event_id=None,
                                                                     event_time=None,
                                                                     event_duration=None,
                                                                     lin-
                                                                     eage_duration=None,
                                                                     event_type=None,
                                                                     flow_file_uuid=None,
                                                                     file_size=None,
                                                                     file_size_bytes=None,
                                                                     clus-
                                                                     ter_node_id=None,
                                                                     clus-
                                                                     ter_node_address=None,
                                                                     group_id=None,
                                                                     compo-
                                                                     nent_id=None,
                                                                     compo-
                                                                     nent_type=None,
                                                                     compo-
                                                                     nent_name=None,
                                                                     source_system_flow_file_id=None,
                                                                     alter-
                                                                     nate_identifier_uri=None,
                                                                     at-
                                                                     tributes=None,
                                                                     par-
                                                                     ent_uuids=None,
                                                                     child_uuids=None,
                                                                     tran-
                                                                     sit_uri=None,
                                                                     relation-
                                                                     ship=None,
                                                                     de-
                                                                     tails=None,
                                                                     con-
                                                                     tent_equal=None,
                                                                     in-
                                                                     put_content_available=None,
                                                                     in-
                                                                     put_content_claim_section=None,
                                                                     in-
                                                                     put_content_claim_container=None,
                                                                     in-
                                                                     put_content_claim_identifier=None,
                                                                     in-
                                                                     put_content_claim_offset=None,
                                                                     in-
                                                                     put_content_claim_file_size=None,
                                                                     in-
                                                                     put_content_claim_file_size_bytes=N
                                                                     out-
                                                                     put_content_available=None,
                                                                     out-
                                                                     put_content_claim_section=None,
                                                                     out-
396                                            Chapter 3. NiPyApi Package   Reference
                                                                     put_content_claim_container=None,
                                                                     out-
                                                                     put_content_claim_identifier=None,
                                                                     out-
                                                                    Nipyapi Documentation, Release 0.19.1
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    ProvenanceEventDTO - a model defined in Swagger
    alternate_identifier_uri
        Gets the alternate_identifier_uri of this ProvenanceEventDTO. The alternate identifier uri for the fileflow
        for the event.
              Returns The alternate_identifier_uri of this ProvenanceEventDTO.
              Return type str
    attribute_map = {'alternate_identifier_uri':                        'alternateIdentifierUri', 'attributes':
    attributes
        Gets the attributes of this ProvenanceEventDTO. The attributes of the flowfile for the event.
              Returns The attributes of this ProvenanceEventDTO.
              Return type list[AttributeDTO]
    child_uuids
        Gets the child_uuids of this ProvenanceEventDTO. The child uuids for the event.
              Returns The child_uuids of this ProvenanceEventDTO.
              Return type list[str]
    cluster_node_address
        Gets the cluster_node_address of this ProvenanceEventDTO. The label for the node where the event orig-
        inated.
              Returns The cluster_node_address of this ProvenanceEventDTO.
              Return type str
    cluster_node_id
        Gets the cluster_node_id of this ProvenanceEventDTO. The identifier for the node where the event origi-
        nated.
              Returns The cluster_node_id of this ProvenanceEventDTO.
              Return type str
    component_id
        Gets the component_id of this ProvenanceEventDTO. The id of the component that generated the event.
              Returns The component_id of this ProvenanceEventDTO.
              Return type str
    component_name
        Gets the component_name of this ProvenanceEventDTO. The name of the component that generated the
        event.
              Returns The component_name of this ProvenanceEventDTO.
              Return type str
    component_type
        Gets the component_type of this ProvenanceEventDTO. The type of the component that generated the
        event.
              Returns The component_type of this ProvenanceEventDTO.
    group_id
        Gets the group_id of this ProvenanceEventDTO. The id of the group that the component resides in. If the
        component is no longer in the flow, the group id will not be set.
              Returns The group_id of this ProvenanceEventDTO.
              Return type str
    id
         Gets the id of this ProvenanceEventDTO. The event uuid.
              Returns The id of this ProvenanceEventDTO.
              Return type str
    input_content_available
        Gets the input_content_available of this ProvenanceEventDTO. Whether the input content is still available.
              Returns The input_content_available of this ProvenanceEventDTO.
              Return type bool
    input_content_claim_container
        Gets the input_content_claim_container of this ProvenanceEventDTO. The container in which the input
        content claim lives.
              Returns The input_content_claim_container of this ProvenanceEventDTO.
              Return type str
    input_content_claim_file_size
        Gets the input_content_claim_file_size of this ProvenanceEventDTO. The file size of the input content
        claim formatted.
              Returns The input_content_claim_file_size of this ProvenanceEventDTO.
              Return type str
    input_content_claim_file_size_bytes
        Gets the input_content_claim_file_size_bytes of this ProvenanceEventDTO. The file size of the intput
        content claim in bytes.
              Returns The input_content_claim_file_size_bytes of this ProvenanceEventDTO.
              Return type int
    input_content_claim_identifier
        Gets the input_content_claim_identifier of this ProvenanceEventDTO. The identifier of the input content
        claim.
              Returns The input_content_claim_identifier of this ProvenanceEventDTO.
              Return type str
    input_content_claim_offset
        Gets the input_content_claim_offset of this ProvenanceEventDTO. The offset into the input content claim
        where the flowfiles content begins.
              Returns The input_content_claim_offset of this ProvenanceEventDTO.
              Return type int
    input_content_claim_section
        Gets the input_content_claim_section of this ProvenanceEventDTO. The section in which the input content
        claim lives.
nipyapi.nifi.models.provenance_event_entity module
nipyapi.nifi.models.provenance_link_dto module
      flow_file_uuid
          Gets the flow_file_uuid of this ProvenanceLinkDTO. The flowfile uuid that traversed the link.
                Returns The flow_file_uuid of this ProvenanceLinkDTO.
                Return type str
      millis
          Gets the millis of this ProvenanceLinkDTO. The timestamp of this link in milliseconds.
                Returns The millis of this ProvenanceLinkDTO.
                Return type int
      source_id
          Gets the source_id of this ProvenanceLinkDTO. The source node id of the link.
                Returns The source_id of this ProvenanceLinkDTO.
                Return type str
      swagger_types = {'flow_file_uuid':                   'str', 'millis':           'int', 'source_id':              'str', 'targ
      target_id
          Gets the target_id of this ProvenanceLinkDTO. The target node id of the link.
                Returns The target_id of this ProvenanceLinkDTO.
                Return type str
      timestamp
          Gets the timestamp of this ProvenanceLinkDTO. The timestamp of the link (based on the destination).
                Returns The timestamp of this ProvenanceLinkDTO.
                Return type str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.provenance_node_dto module
class nipyapi.nifi.models.provenance_node_dto.ProvenanceNodeDTO(id=None,
                                                                flow_file_uuid=None,
                                                                par-
                                                                ent_uuids=None,
                                                                child_uuids=None,
                                                                clus-
                                                                ter_node_identifier=None,
                                                                type=None,
                                                                event_type=None,
                                                                millis=None,
                                                                times-
                                                                tamp=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ProvenanceNodeDTO - a model defined in Swagger
      attribute_map = {'child_uuids':                 'childUuids', 'cluster_node_identifier':                     'clusterNode
      child_uuids
          Gets the child_uuids of this ProvenanceNodeDTO. The uuid of the childrent flowfiles of the provenance
          event.
               Returns The child_uuids of this ProvenanceNodeDTO.
               Return type list[str]
      cluster_node_identifier
          Gets the cluster_node_identifier of this ProvenanceNodeDTO. The identifier of the node that this
          event/flowfile originated from.
               Returns The cluster_node_identifier of this ProvenanceNodeDTO.
               Return type str
      event_type
          Gets the event_type of this ProvenanceNodeDTO. If the type is EVENT, this is the type of event.
               Returns The event_type of this ProvenanceNodeDTO.
               Return type str
      flow_file_uuid
          Gets the flow_file_uuid of this ProvenanceNodeDTO. The uuid of the flowfile associated with the prove-
          nance event.
               Returns The flow_file_uuid of this ProvenanceNodeDTO.
               Return type str
      id
           Gets the id of this ProvenanceNodeDTO. The id of the node.
               Returns The id of this ProvenanceNodeDTO.
               Return type str
      millis
          Gets the millis of this ProvenanceNodeDTO. The timestamp of the node in milliseconds.
               Returns The millis of this ProvenanceNodeDTO.
               Return type int
      parent_uuids
          Gets the parent_uuids of this ProvenanceNodeDTO. The uuid of the parent flowfiles of the provenance
          event.
                Returns The parent_uuids of this ProvenanceNodeDTO.
                Return type list[str]
      swagger_types = {'child_uuids':                  'list[str]', 'cluster_node_identifier':                     'str', 'event
      timestamp
          Gets the timestamp of this ProvenanceNodeDTO. The timestamp of the node formatted.
                Returns The timestamp of this ProvenanceNodeDTO.
                Return type str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this ProvenanceNodeDTO. The type of the node.
                Returns The type of this ProvenanceNodeDTO.
                Return type str
nipyapi.nifi.models.provenance_options_dto module
nipyapi.nifi.models.provenance_options_entity module
nipyapi.nifi.models.provenance_request_dto module
class nipyapi.nifi.models.provenance_request_dto.ProvenanceRequestDTO(search_terms=None,
                                                                      clus-
                                                                      ter_node_id=None,
                                                                      start_date=None,
                                                                      end_date=None,
                                                                      mini-
                                                                      mum_file_size=None,
                                                                      maxi-
                                                                      mum_file_size=None,
                                                                      max_results=None,
                                                                      sum-
                                                                      ma-
                                                                      rize=None,
                                                                      incre-
                                                                      men-
                                                                      tal_results=None)
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    ProvenanceRequestDTO - a model defined in Swagger
    attribute_map = {'cluster_node_id':                   'clusterNodeId', 'end_date':               'endDate', 'incremen
    cluster_node_id
        Gets the cluster_node_id of this ProvenanceRequestDTO. The id of the node in the cluster where this
        provenance originated.
             Returns The cluster_node_id of this ProvenanceRequestDTO.
             Return type str
    end_date
        Gets the end_date of this ProvenanceRequestDTO. The latest event time to include in the query.
             Returns The end_date of this ProvenanceRequestDTO.
             Return type str
    incremental_results
        Gets the incremental_results of this ProvenanceRequestDTO. Whether or not incremental results are re-
        turned. If false, provenance events are only returned once the query completes. This property is true by
        default.
             Returns The incremental_results of this ProvenanceRequestDTO.
             Return type bool
    max_results
        Gets the max_results of this ProvenanceRequestDTO. The maximum number of results to include.
             Returns The max_results of this ProvenanceRequestDTO.
             Return type int
    maximum_file_size
        Gets the maximum_file_size of this ProvenanceRequestDTO. The maximum file size to include in the
        query.
             Returns The maximum_file_size of this ProvenanceRequestDTO.
             Return type str
      minimum_file_size
          Gets the minimum_file_size of this ProvenanceRequestDTO. The minimum file size to include in the
          query.
                Returns The minimum_file_size of this ProvenanceRequestDTO.
                Return type str
      search_terms
          Gets the search_terms of this ProvenanceRequestDTO. The search terms used to perform the search.
                Returns The search_terms of this ProvenanceRequestDTO.
                Return type dict(str, ProvenanceSearchValueDTO)
      start_date
          Gets the start_date of this ProvenanceRequestDTO. The earliest event time to include in the query.
                Returns The start_date of this ProvenanceRequestDTO.
                Return type str
      summarize
          Gets the summarize of this ProvenanceRequestDTO. Whether or not to summarize provenance events
          returned. This property is false by default.
                Returns The summarize of this ProvenanceRequestDTO.
                Return type bool
      swagger_types = {'cluster_node_id':                   'str', 'end_date':            'str', 'incremental_results':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.provenance_results_dto module
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    ProvenanceResultsDTO - a model defined in Swagger
    attribute_map = {'errors':              'errors', 'generated':             'generated', 'oldest_event':          'olde
    errors
        Gets the errors of this ProvenanceResultsDTO. Any errors that occurred while performing the provenance
        request.
             Returns The errors of this ProvenanceResultsDTO.
             Return type list[str]
    generated
        Gets the generated of this ProvenanceResultsDTO. Then the search was performed.
             Returns The generated of this ProvenanceResultsDTO.
             Return type str
    oldest_event
        Gets the oldest_event of this ProvenanceResultsDTO. The oldest event available in the provenance repos-
        itory.
             Returns The oldest_event of this ProvenanceResultsDTO.
             Return type str
    provenance_events
        Gets the provenance_events of this ProvenanceResultsDTO. The provenance events that matched the
        search criteria.
             Returns The provenance_events of this ProvenanceResultsDTO.
             Return type list[ProvenanceEventDTO]
    swagger_types = {'errors':              'list[str]', 'generated':               'str', 'oldest_event':        'str', '
    time_offset
        Gets the time_offset of this ProvenanceResultsDTO. The time offset of the server that’s used for event
        time.
             Returns The time_offset of this ProvenanceResultsDTO.
             Return type int
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
    total
        Gets the total of this ProvenanceResultsDTO. The total number of results formatted.
             Returns The total of this ProvenanceResultsDTO.
             Return type str
    total_count
        Gets the total_count of this ProvenanceResultsDTO. The total number of results.
             Returns The total_count of this ProvenanceResultsDTO.
nipyapi.nifi.models.provenance_searchable_field_dto module
nipyapi.nifi.models.queue_size_dto module
nipyapi.nifi.models.registry_client_entity module
class nipyapi.nifi.models.registry_client_entity.RegistryClientEntity(revision=None,
                                                                      id=None,
                                                                      uri=None,
                                                                      posi-
                                                                      tion=None,
                                                                      per-
                                                                      mis-
                                                                      sions=None,
                                                                      bul-
                                                                      letins=None,
                                                                      dis-
                                                                      con-
                                                                      nected_node_acknowledged=N
                                                                      com-
                                                                      po-
                                                                      nent=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      RegistryClientEntity - a model defined in Swagger
      attribute_map = {'bulletins':                 'bulletins', 'component':                  'component', 'disconnected_no
      bulletins
          Gets the bulletins of this RegistryClientEntity. The bulletins for this component.
                Returns The bulletins of this RegistryClientEntity.
                Return type list[BulletinEntity]
      component
          Gets the component of this RegistryClientEntity.
                Returns The component of this RegistryClientEntity.
                Return type RegistryDTO
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this RegistryClientEntity. Acknowledges that this node is
          disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this RegistryClientEntity.
                Return type bool
      id
           Gets the id of this RegistryClientEntity. The id of the component.
                Returns The id of this RegistryClientEntity.
                Return type str
      permissions
          Gets the permissions of this RegistryClientEntity. The permissions for this component.
                Returns The permissions of this RegistryClientEntity.
                Return type PermissionsDTO
      position
          Gets the position of this RegistryClientEntity. The position of this component in the UI if applicable.
                Returns The position of this RegistryClientEntity.
nipyapi.nifi.models.registry_clients_entity module
nipyapi.nifi.models.registry_dto module
nipyapi.nifi.models.relationship_dto module
nipyapi.nifi.models.remote_process_group_contents_dto module
class nipyapi.nifi.models.remote_process_group_contents_dto.RemoteProcessGroupContentsDTO(i
                                                                                          o
                                                                                          p
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      RemoteProcessGroupContentsDTO - a model defined in Swagger
      attribute_map = {'input_ports':                  'inputPorts', 'output_ports':                'outputPorts'}
      input_ports
          Gets the input_ports of this RemoteProcessGroupContentsDTO. The input ports to which data can be sent.
                Returns The input_ports of this RemoteProcessGroupContentsDTO.
                Return type list[RemoteProcessGroupPortDTO]
      output_ports
          Gets the output_ports of this RemoteProcessGroupContentsDTO. The output ports from which data can
          be retrieved.
                Returns The output_ports of this RemoteProcessGroupContentsDTO.
                Return type list[RemoteProcessGroupPortDTO]
      swagger_types = {'input_ports':                  'list[RemoteProcessGroupPortDTO]', 'output_ports':              'l
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.remote_process_group_dto module
class nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO(id=None,
                                                                         ver-
                                                                         sioned_component_id=No
                                                                         par-
                                                                         ent_group_id=None,
                                                                         po-
                                                                         si-
                                                                         tion=None,
                                                                         tar-
                                                                         get_uri=None,
                                                                         tar-
                                                                         get_uris=None,
                                                                         tar-
                                                                         get_secure=None,
                                                                         name=None,
                                                                         com-
                                                                         ments=None,
                                                                         com-
                                                                         mu-
                                                                         ni-
                                                                         ca-
                                                                         tions_timeout=None,
                                                                         yield_duration=None,
                                                                         trans-
                                                                         port_protocol=None,
                                                                         lo-
                                                                         cal_network_interface=No
                                                                         proxy_host=None,
                                                                         proxy_port=None,
                                                                         proxy_user=None,
                                                                         proxy_password=None,
                                                                         au-
                                                                         tho-
                                                                         riza-
                                                                         tion_issues=None,
                                                                         val-
                                                                         i-
                                                                         da-
                                                                         tion_errors=None,
                                                                         trans-
                                                                         mit-
                                                                         ting=None,
                                                                         in-
                                                                         put_port_count=None,
                                                                         out-
                                                                         put_port_count=None,
                                                                         ac-
                                                                         tive_remote_input_port_co
                                                                         in-
                                                                         ac-
                                                                         tive_remote_input_port_co
                                                                         ac-
                                                                         tive_remote_output_port_
                                                                         in-
                                                                         ac-
                                                                         tive_remote_output_port_
3.3. Swagger Client SDKs                                                      417
                                                                         flow_refreshed=None,
                                                                         con-
                                                                         tents=None)
Nipyapi Documentation, Release 0.19.1
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      RemoteProcessGroupDTO - a model defined in Swagger
      active_remote_input_port_count
          Gets the active_remote_input_port_count of this RemoteProcessGroupDTO. The number of active remote
          input ports.
               Returns The active_remote_input_port_count of this RemoteProcessGroupDTO.
               Return type int
      active_remote_output_port_count
          Gets the active_remote_output_port_count of this RemoteProcessGroupDTO. The number of active re-
          mote output ports.
               Returns The active_remote_output_port_count of this RemoteProcessGroupDTO.
               Return type int
      attribute_map = {'active_remote_input_port_count':                         'activeRemoteInputPortCount', 'acti
      authorization_issues
          Gets the authorization_issues of this RemoteProcessGroupDTO. Any remote authorization issues for the
          remote process group.
               Returns The authorization_issues of this RemoteProcessGroupDTO.
               Return type list[str]
      comments
          Gets the comments of this RemoteProcessGroupDTO. The comments for the remote process group.
               Returns The comments of this RemoteProcessGroupDTO.
               Return type str
      communications_timeout
          Gets the communications_timeout of this RemoteProcessGroupDTO. The time period used for the timeout
          when communicating with the target.
               Returns The communications_timeout of this RemoteProcessGroupDTO.
               Return type str
      contents
          Gets the contents of this RemoteProcessGroupDTO. The contents of the remote process group. Will
          contain available input/output ports.
               Returns The contents of this RemoteProcessGroupDTO.
               Return type RemoteProcessGroupContentsDTO
      flow_refreshed
          Gets the flow_refreshed of this RemoteProcessGroupDTO. The timestamp when this remote process group
          was last refreshed.
               Returns The flow_refreshed of this RemoteProcessGroupDTO.
               Return type str
      id
           Gets the id of this RemoteProcessGroupDTO. The id of the component.
               Returns The id of this RemoteProcessGroupDTO.
      proxy_host
          Gets the proxy_host of this RemoteProcessGroupDTO.
                 Returns The proxy_host of this RemoteProcessGroupDTO.
                 Return type str
      proxy_password
          Gets the proxy_password of this RemoteProcessGroupDTO.
                 Returns The proxy_password of this RemoteProcessGroupDTO.
                 Return type str
      proxy_port
          Gets the proxy_port of this RemoteProcessGroupDTO.
                 Returns The proxy_port of this RemoteProcessGroupDTO.
                 Return type int
      proxy_user
          Gets the proxy_user of this RemoteProcessGroupDTO.
                 Returns The proxy_user of this RemoteProcessGroupDTO.
                 Return type str
      swagger_types = {'active_remote_input_port_count':                                   'int', 'active_remote_output_port_c
      target_secure
          Gets the target_secure of this RemoteProcessGroupDTO. Whether the target is running securely.
                 Returns The target_secure of this RemoteProcessGroupDTO.
                 Return type bool
      target_uri
          Gets the target_uri of this RemoteProcessGroupDTO. The target URI of the remote process group. If target
          uri is not set, but uris are set, then returns the first url in the urls. If neither target uri nor uris are set, then
          returns null.
                 Returns The target_uri of this RemoteProcessGroupDTO.
                 Return type str
      target_uris
          Gets the target_uris of this RemoteProcessGroupDTO. The target URI of the remote process group. If
          target uris is not set but target uri is set, then returns a collection containing the single target uri. If neither
          target uris nor uris are set, then returns null.
                 Returns The target_uris of this RemoteProcessGroupDTO.
                 Return type str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      transmitting
          Gets the transmitting of this RemoteProcessGroupDTO. Whether the remote process group is actively
          transmitting.
                 Returns The transmitting of this RemoteProcessGroupDTO.
nipyapi.nifi.models.remote_process_group_entity module
class nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity(revision=None,
                                                                               id=None,
                                                                               uri=None,
                                                                               po-
                                                                               si-
                                                                               tion=None,
                                                                               per-
                                                                               mis-
                                                                               sions=None,
                                                                               bul-
                                                                               letins=None,
                                                                               dis-
                                                                               con-
                                                                               nected_node_ack
                                                                               com-
                                                                               po-
                                                                               nent=None,
                                                                               sta-
                                                                               tus=None,
                                                                               in-
                                                                               put_port_count=
                                                                               out-
                                                                               put_port_count=
                                                                               op-
                                                                               er-
                                                                               ate_permissions=
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      RemoteProcessGroupEntity - a model defined in Swagger
      attribute_map = {'bulletins':                'bulletins', 'component':              'component', 'disconnected_no
      bulletins
          Gets the bulletins of this RemoteProcessGroupEntity. The bulletins for this component.
               Returns The bulletins of this RemoteProcessGroupEntity.
               Return type list[BulletinEntity]
      component
          Gets the component of this RemoteProcessGroupEntity.
               Returns The component of this RemoteProcessGroupEntity.
               Return type RemoteProcessGroupDTO
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this RemoteProcessGroupEntity. Acknowledges that this
          node is disconnected to allow for mutable requests to proceed.
               Returns The disconnected_node_acknowledged of this RemoteProcessGroupEntity.
               Return type bool
      id
           Gets the id of this RemoteProcessGroupEntity. The id of the component.
               Returns The id of this RemoteProcessGroupEntity.
               Return type str
    input_port_count
        Gets the input_port_count of this RemoteProcessGroupEntity. The number of remote input ports currently
        available on the target.
              Returns The input_port_count of this RemoteProcessGroupEntity.
              Return type int
    operate_permissions
        Gets the operate_permissions of this RemoteProcessGroupEntity. The permissions for this component
        operations.
              Returns The operate_permissions of this RemoteProcessGroupEntity.
              Return type PermissionsDTO
    output_port_count
        Gets the output_port_count of this RemoteProcessGroupEntity. The number of remote output ports cur-
        rently available on the target.
              Returns The output_port_count of this RemoteProcessGroupEntity.
              Return type int
    permissions
        Gets the permissions of this RemoteProcessGroupEntity. The permissions for this component.
              Returns The permissions of this RemoteProcessGroupEntity.
              Return type PermissionsDTO
    position
        Gets the position of this RemoteProcessGroupEntity. The position of this component in the UI if applica-
        ble.
              Returns The position of this RemoteProcessGroupEntity.
              Return type PositionDTO
    revision
        Gets the revision of this RemoteProcessGroupEntity. The revision for this request/response. The revision
        is required for any mutable flow requests and is included in all responses.
              Returns The revision of this RemoteProcessGroupEntity.
              Return type RevisionDTO
    status
        Gets the status of this RemoteProcessGroupEntity. The status of the remote process group.
              Returns The status of this RemoteProcessGroupEntity.
              Return type RemoteProcessGroupStatusDTO
    swagger_types = {'bulletins':                'list[BulletinEntity]', 'component':                     'RemoteProcessGrou
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
    uri
          Gets the uri of this RemoteProcessGroupEntity. The URI for futures requests to the component.
              Returns The uri of this RemoteProcessGroupEntity.
nipyapi.nifi.models.remote_process_group_port_dto module
    concurrently_schedulable_task_count
        Gets the concurrently_schedulable_task_count of this RemoteProcessGroupPortDTO. The number of task
        that may transmit flowfiles to the target port concurrently.
             Returns The concurrently_schedulable_task_count of this RemoteProcessGroupPortDTO.
             Return type int
    connected
        Gets the connected of this RemoteProcessGroupPortDTO. Whether the port has either an incoming or
        outgoing connection.
             Returns The connected of this RemoteProcessGroupPortDTO.
             Return type bool
    exists
        Gets the exists of this RemoteProcessGroupPortDTO. Whether the target port exists.
             Returns The exists of this RemoteProcessGroupPortDTO.
             Return type bool
    group_id
        Gets the group_id of this RemoteProcessGroupPortDTO. The id of the remote process group that the port
        resides in.
             Returns The group_id of this RemoteProcessGroupPortDTO.
             Return type str
    id
         Gets the id of this RemoteProcessGroupPortDTO. The id of the port.
             Returns The id of this RemoteProcessGroupPortDTO.
             Return type str
    name
        Gets the name of this RemoteProcessGroupPortDTO. The name of the target port.
             Returns The name of this RemoteProcessGroupPortDTO.
             Return type str
    swagger_types = {'batch_settings':                   'BatchSettingsDTO', 'comments':                 'str', 'concurrent
    target_id
        Gets the target_id of this RemoteProcessGroupPortDTO. The id of the target port.
             Returns The target_id of this RemoteProcessGroupPortDTO.
             Return type str
    target_running
        Gets the target_running of this RemoteProcessGroupPortDTO. Whether the target port is running.
             Returns The target_running of this RemoteProcessGroupPortDTO.
             Return type bool
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
      transmitting
          Gets the transmitting of this RemoteProcessGroupPortDTO. Whether the remote port is configured for
          transmission.
                Returns The transmitting of this RemoteProcessGroupPortDTO.
                Return type bool
      use_compression
          Gets the use_compression of this RemoteProcessGroupPortDTO. Whether the flowfiles are compressed
          when sent to the target port.
                Returns The use_compression of this RemoteProcessGroupPortDTO.
                Return type bool
      versioned_component_id
          Gets the versioned_component_id of this RemoteProcessGroupPortDTO. The ID of the corresponding
          component that is under version control
                Returns The versioned_component_id of this RemoteProcessGroupPortDTO.
                Return type str
nipyapi.nifi.models.remote_process_group_port_entity module
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this RemoteProcessGroupPortEntity. The URI for futures requests to the component.
                Returns The uri of this RemoteProcessGroupPortEntity.
                Return type str
nipyapi.nifi.models.remote_process_group_status_dto module
nipyapi.nifi.models.remote_process_group_status_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      RemoteProcessGroupStatusEntity - a model defined in Swagger
      attribute_map = {'can_read':                 'canRead', 'remote_process_group_status':                      'remoteProcess
      can_read
          Gets the can_read of this RemoteProcessGroupStatusEntity. Indicates whether the user can read a given
          resource.
                Returns The can_read of this RemoteProcessGroupStatusEntity.
                Return type bool
      remote_process_group_status
          Gets the remote_process_group_status of this RemoteProcessGroupStatusEntity.
                Returns The remote_process_group_status of this RemoteProcessGroupStatusEntity.
                Return type RemoteProcessGroupStatusDTO
      swagger_types = {'can_read':                 'bool', 'remote_process_group_status':                    'RemoteProcessGro
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.remote_process_group_status_snapshot_dto module
class nipyapi.nifi.models.remote_process_group_status_snapshot_dto.RemoteProcessGroupStatus
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    RemoteProcessGroupStatusSnapshotDTO - a model defined in Swagger
    active_thread_count
        Gets the active_thread_count of this RemoteProcessGroupStatusSnapshotDTO. The number of active
        threads for the remote process group.
             Returns The active_thread_count of this RemoteProcessGroupStatusSnapshotDTO.
             Return type int
    attribute_map = {'active_thread_count':                    'activeThreadCount', 'bytes_received':             'bytes
    bytes_received
        Gets the bytes_received of this RemoteProcessGroupStatusSnapshotDTO. The size of the FlowFiles re-
        ceived from the remote process group in the last 5 minutes.
             Returns The bytes_received of this RemoteProcessGroupStatusSnapshotDTO.
             Return type int
    bytes_sent
        Gets the bytes_sent of this RemoteProcessGroupStatusSnapshotDTO. The size of the FlowFiles sent to the
        remote process group in the last 5 minutes.
             Returns The bytes_sent of this RemoteProcessGroupStatusSnapshotDTO.
             Return type int
    flow_files_received
        Gets the flow_files_received of this RemoteProcessGroupStatusSnapshotDTO. The number of FlowFiles
        received from the remote process group in the last 5 minutes.
             Returns The flow_files_received of this RemoteProcessGroupStatusSnapshotDTO.
             Return type int
    flow_files_sent
        Gets the flow_files_sent of this RemoteProcessGroupStatusSnapshotDTO. The number of FlowFiles sent
        to the remote process group in the last 5 minutes.
             Returns The flow_files_sent of this RemoteProcessGroupStatusSnapshotDTO.
nipyapi.nifi.models.remote_process_group_status_snapshot_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      RemoteProcessGroupStatusSnapshotEntity - a model defined in Swagger
      attribute_map = {'can_read':                 'canRead', 'id':          'id', 'remote_process_group_status_snap
      can_read
          Gets the can_read of this RemoteProcessGroupStatusSnapshotEntity. Indicates whether the user can read
          a given resource.
                Returns The can_read of this RemoteProcessGroupStatusSnapshotEntity.
                Return type bool
      id
           Gets the id of this RemoteProcessGroupStatusSnapshotEntity. The id of the remote process group.
                Returns The id of this RemoteProcessGroupStatusSnapshotEntity.
                Return type str
      remote_process_group_status_snapshot
          Gets the remote_process_group_status_snapshot of this RemoteProcessGroupStatusSnapshotEntity.
                Returns The remote_process_group_status_snapshot of this RemoteProcessGroupStatusSnap-
                   shotEntity.
                Return type RemoteProcessGroupStatusSnapshotDTO
      swagger_types = {'can_read':                 'bool', 'id':        'str', 'remote_process_group_status_snapsh
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.remote_process_groups_entity module
nipyapi.nifi.models.reporting_task_dto module
nipyapi.nifi.models.reporting_task_entity module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity(revision=None,
                                                                    id=None,
                                                                    uri=None,
                                                                    posi-
                                                                    tion=None,
                                                                    permis-
                                                                    sions=None,
                                                                    bul-
                                                                    letins=None,
                                                                    discon-
                                                                    nected_node_acknowledged=Non
                                                                    compo-
                                                                    nent=None,
                                                                    oper-
                                                                    ate_permissions=None,
                                                                    sta-
                                                                    tus=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ReportingTaskEntity - a model defined in Swagger
      attribute_map = {'bulletins':                 'bulletins', 'component':                 'component', 'disconnected_no
      bulletins
          Gets the bulletins of this ReportingTaskEntity. The bulletins for this component.
                Returns The bulletins of this ReportingTaskEntity.
                Return type list[BulletinEntity]
      component
          Gets the component of this ReportingTaskEntity.
                Returns The component of this ReportingTaskEntity.
                Return type ReportingTaskDTO
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this ReportingTaskEntity. Acknowledges that this node is
          disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this ReportingTaskEntity.
                Return type bool
      id
           Gets the id of this ReportingTaskEntity. The id of the component.
                Returns The id of this ReportingTaskEntity.
                Return type str
      operate_permissions
          Gets the operate_permissions of this ReportingTaskEntity. The permissions for this component operations.
nipyapi.nifi.models.reporting_task_types_entity module
nipyapi.nifi.models.reporting_tasks_entity module
nipyapi.nifi.models.resource_dto module
nipyapi.nifi.models.resources_entity module
nipyapi.nifi.models.revision_dto module
nipyapi.nifi.models.schedule_components_entity module
nipyapi.nifi.models.search_results_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.search_results_dto.SearchResultsDTO(processor_results=None,
                                                              connec-
                                                              tion_results=None,
                                                              pro-
                                                              cess_group_results=None,
                                                              in-
                                                              put_port_results=None,
                                                              out-
                                                              put_port_results=None,
                                                              re-
                                                              mote_process_group_results=None,
                                                              fun-
                                                              nel_results=None,
                                                              la-
                                                              bel_results=None,
                                                              con-
                                                              troller_service_node_results=None,
                                                              parame-
                                                              ter_context_results=None,
                                                              parame-
                                                              ter_results=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      SearchResultsDTO - a model defined in Swagger
      attribute_map = {'connection_results':                     'connectionResults', 'controller_service_node_r
      connection_results
          Gets the connection_results of this SearchResultsDTO. The connections that matched the search.
                Returns The connection_results of this SearchResultsDTO.
                Return type list[ComponentSearchResultDTO]
      controller_service_node_results
          Gets the controller_service_node_results of this SearchResultsDTO. The controller service nodes that
          matched the search
                Returns The controller_service_node_results of this SearchResultsDTO.
                Return type list[ComponentSearchResultDTO]
      funnel_results
          Gets the funnel_results of this SearchResultsDTO. The funnels that matched the search.
                Returns The funnel_results of this SearchResultsDTO.
                Return type list[ComponentSearchResultDTO]
      input_port_results
          Gets the input_port_results of this SearchResultsDTO. The input ports that matched the search.
                Returns The input_port_results of this SearchResultsDTO.
nipyapi.nifi.models.search_results_entity module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.search_results_entity.SearchResultsEntity(search_results_dto=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      SearchResultsEntity - a model defined in Swagger
      attribute_map = {'search_results_dto':                     'searchResultsDTO'}
      search_results_dto
          Gets the search_results_dto of this SearchResultsEntity.
                Returns The search_results_dto of this SearchResultsEntity.
                Return type SearchResultsDTO
      swagger_types = {'search_results_dto':                     'SearchResultsDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.snippet_dto module
nipyapi.nifi.models.snippet_entity module
nipyapi.nifi.models.start_version_control_request_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      StartVersionControlRequestEntity - a model defined in Swagger
      attribute_map = {'disconnected_node_acknowledged':                           'disconnectedNodeAcknowledged', 'pr
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this StartVersionControlRequestEntity. Acknowledges that
          this node is disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this StartVersionControlRequestEntity.
                Return type bool
      process_group_revision
          Gets the process_group_revision of this StartVersionControlRequestEntity. The Revision of the Process
          Group under Version Control
                Returns The process_group_revision of this StartVersionControlRequestEntity.
                Return type RevisionDTO
      swagger_types = {'disconnected_node_acknowledged':                           'bool', 'process_group_revision':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      versioned_flow
          Gets the versioned_flow of this StartVersionControlRequestEntity. The versioned flow
                Returns The versioned_flow of this StartVersionControlRequestEntity.
                Return type VersionedFlowDTO
nipyapi.nifi.models.state_entry_dto module
nipyapi.nifi.models.state_map_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.state_map_dto.StateMapDTO(scope=None,                                            to-
                                                    tal_entry_count=None,
                                                    state=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      StateMapDTO - a model defined in Swagger
      attribute_map = {'scope':               'scope', 'state':           'state', 'total_entry_count':                'totalEntr
      scope
          Gets the scope of this StateMapDTO. The scope of this StateMap.
                Returns The scope of this StateMapDTO.
                Return type str
      state
          Gets the state of this StateMapDTO. The state.
                Returns The state of this StateMapDTO.
                Return type list[StateEntryDTO]
      swagger_types = {'scope':               'str', 'state':          'list[StateEntryDTO]', 'total_entry_count':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      total_entry_count
          Gets the total_entry_count of this StateMapDTO. The total number of state entries. When the state map is
          lengthy, only of portion of the entries are returned.
                Returns The total_entry_count of this StateMapDTO.
                Return type int
nipyapi.nifi.models.status_descriptor_dto module
class nipyapi.nifi.models.status_descriptor_dto.StatusDescriptorDTO(field=None,
                                                                    la-
                                                                    bel=None,
                                                                    descrip-
                                                                    tion=None,
                                                                    format-
                                                                    ter=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      StatusDescriptorDTO - a model defined in Swagger
      attribute_map = {'description':                  'description', 'field':              'field', 'formatter':        'forma
      description
          Gets the description of this StatusDescriptorDTO. The description of the status field.
                Returns The description of this StatusDescriptorDTO.
                Return type str
      field
          Gets the field of this StatusDescriptorDTO. The name of the status field.
                Returns The field of this StatusDescriptorDTO.
                Return type str
      formatter
          Gets the formatter of this StatusDescriptorDTO. The formatter for the status descriptor.
                Returns The formatter of this StatusDescriptorDTO.
                Return type str
      label
          Gets the label of this StatusDescriptorDTO. The label for the status field.
                Returns The label of this StatusDescriptorDTO.
                Return type str
      swagger_types = {'description':                  'str', 'field':           'str', 'formatter':           'str', 'label':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.status_history_dto module
class nipyapi.nifi.models.status_history_dto.StatusHistoryDTO(generated=None,
                                                              compo-
                                                              nent_details=None,
                                                              field_descriptors=None,
                                                              aggre-
                                                              gate_snapshots=None,
                                                              node_snapshots=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      StatusHistoryDTO - a model defined in Swagger
      aggregate_snapshots
          Gets the aggregate_snapshots of this StatusHistoryDTO. A list of StatusSnapshotDTO objects that provide
          the actual metric values for the component. If the NiFi instance is clustered, this will represent the aggre-
          gate status across all nodes. If the NiFi instance is not clustered, this will represent the status of the entire
          NiFi instance.
                Returns The aggregate_snapshots of this StatusHistoryDTO.
                Return type list[StatusSnapshotDTO]
      attribute_map = {'aggregate_snapshots':                         'aggregateSnapshots', 'component_details':              'c
      component_details
          Gets the component_details of this StatusHistoryDTO. A Map of key/value pairs that describe the compo-
          nent that the status history belongs to
                Returns The component_details of this StatusHistoryDTO.
                Return type dict(str, str)
      field_descriptors
          Gets the field_descriptors of this StatusHistoryDTO. The Descriptors that provide information on each of
          the metrics provided in the status history
                Returns The field_descriptors of this StatusHistoryDTO.
                Return type list[StatusDescriptorDTO]
      generated
          Gets the generated of this StatusHistoryDTO. When the status history was generated.
                Returns The generated of this StatusHistoryDTO.
                Return type str
      node_snapshots
          Gets the node_snapshots of this StatusHistoryDTO. The NodeStatusSnapshotsDTO objects that provide
          the actual metric values for the component, for each node. If the NiFi instance is not clustered, this value
          will be null.
                Returns The node_snapshots of this StatusHistoryDTO.
                Return type list[NodeStatusSnapshotsDTO]
      swagger_types = {'aggregate_snapshots':                         'list[StatusSnapshotDTO]', 'component_details'
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.status_history_entity module
nipyapi.nifi.models.status_snapshot_dto module
      status_metrics
          Gets the status_metrics of this StatusSnapshotDTO. The status metrics.
                Returns The status_metrics of this StatusSnapshotDTO.
                Return type dict(str, int)
      swagger_types = {'status_metrics':                   'dict(str, int)', 'timestamp':                 'datetime'}
      timestamp
          Gets the timestamp of this StatusSnapshotDTO. The timestamp of the snapshot.
                Returns The timestamp of this StatusSnapshotDTO.
                Return type datetime
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.storage_usage_dto module
      identifier
          Gets the identifier of this StorageUsageDTO. The identifier of this storage location. The identifier will
          correspond to the identifier keyed in the storage configuration.
                Returns The identifier of this StorageUsageDTO.
                Return type str
      swagger_types = {'free_space':                 'str', 'free_space_bytes':                 'int', 'identifier':   'str'
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      total_space
          Gets the total_space of this StorageUsageDTO. Amount of total space.
                Returns The total_space of this StorageUsageDTO.
                Return type str
      total_space_bytes
          Gets the total_space_bytes of this StorageUsageDTO. The number of bytes of total space.
                Returns The total_space_bytes of this StorageUsageDTO.
                Return type int
      used_space
          Gets the used_space of this StorageUsageDTO. Amount of used space.
                Returns The used_space of this StorageUsageDTO.
                Return type str
      used_space_bytes
          Gets the used_space_bytes of this StorageUsageDTO. The number of bytes of used space.
                Returns The used_space_bytes of this StorageUsageDTO.
                Return type int
      utilization
          Gets the utilization of this StorageUsageDTO. Utilization of this storage location.
                Returns The utilization of this StorageUsageDTO.
                Return type str
nipyapi.nifi.models.streaming_output module
class nipyapi.nifi.models.streaming_output.StreamingOutput
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      StreamingOutput - a model defined in Swagger
      attribute_map = {}
      swagger_types = {}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.submit_replay_request_entity module
nipyapi.nifi.models.system_diagnostics_dto module
nipyapi.nifi.models.system_diagnostics_entity module
nipyapi.nifi.models.system_diagnostics_snapshot_dto module
class nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO(total_
                                                                                       to-
                                                                                       tal_n
                                                                                       used_
                                                                                       used_
                                                                                       free_
                                                                                       free_
                                                                                       max_
                                                                                       max_
                                                                                       non_h
                                                                                       to-
                                                                                       tal_h
                                                                                       to-
                                                                                       tal_h
                                                                                       used_
                                                                                       used_
                                                                                       free_
                                                                                       free_
                                                                                       max_
                                                                                       max_
                                                                                       heap_
                                                                                       avail-
                                                                                       able_
                                                                                       pro-
                                                                                       ces-
                                                                                       sor_l
                                                                                       to-
                                                                                       tal_th
                                                                                       dae-
                                                                                       mon_
                                                                                       up-
                                                                                       time=
                                                                                       flow_
                                                                                       con-
                                                                                       tent_r
                                                                                       prove
                                                                                       nance
                                                                                       garba
                                                                                       stats_
                                                                                       ver-
                                                                                       sion_
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    SystemDiagnosticsSnapshotDTO - a model defined in Swagger
    attribute_map = {'available_processors':                     'availableProcessors', 'content_repository_st
    available_processors
        Gets the available_processors of this SystemDiagnosticsSnapshotDTO. Number of available processors if
        supported by the underlying system.
             Returns The available_processors of this SystemDiagnosticsSnapshotDTO.
             Return type int
    content_repository_storage_usage
    max_heap
        Gets the max_heap of this SystemDiagnosticsSnapshotDTO. Maximum size of heap.
             Returns The max_heap of this SystemDiagnosticsSnapshotDTO.
             Return type str
    max_heap_bytes
        Gets the max_heap_bytes of this SystemDiagnosticsSnapshotDTO. The maximum number of bytes that
        can be used by the JVM
             Returns The max_heap_bytes of this SystemDiagnosticsSnapshotDTO.
             Return type int
    max_non_heap
        Gets the max_non_heap of this SystemDiagnosticsSnapshotDTO. Maximum size of non heap.
             Returns The max_non_heap of this SystemDiagnosticsSnapshotDTO.
             Return type str
    max_non_heap_bytes
        Gets the max_non_heap_bytes of this SystemDiagnosticsSnapshotDTO. The maximum number of bytes
        that the JVM can use for non-heap purposes
             Returns The max_non_heap_bytes of this SystemDiagnosticsSnapshotDTO.
             Return type int
    non_heap_utilization
        Gets the non_heap_utilization of this SystemDiagnosticsSnapshotDTO. Utilization of non heap.
             Returns The non_heap_utilization of this SystemDiagnosticsSnapshotDTO.
             Return type str
    processor_load_average
        Gets the processor_load_average of this SystemDiagnosticsSnapshotDTO. The processor load average if
        supported by the underlying system.
             Returns The processor_load_average of this SystemDiagnosticsSnapshotDTO.
             Return type float
    provenance_repository_storage_usage
        Gets the provenance_repository_storage_usage of this SystemDiagnosticsSnapshotDTO. The provenance
        repository storage usage.
             Returns The provenance_repository_storage_usage of this SystemDiagnosticsSnapshotDTO.
             Return type list[StorageUsageDTO]
    stats_last_refreshed
        Gets the stats_last_refreshed of this SystemDiagnosticsSnapshotDTO. When the diagnostics were gener-
        ated.
             Returns The stats_last_refreshed of this SystemDiagnosticsSnapshotDTO.
             Return type str
    swagger_types = {'available_processors':                   'int', 'content_repository_storage_usage':      '
    to_dict()
        Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      total_heap
          Gets the total_heap of this SystemDiagnosticsSnapshotDTO. Total size of heap.
               Returns The total_heap of this SystemDiagnosticsSnapshotDTO.
               Return type str
      total_heap_bytes
          Gets the total_heap_bytes of this SystemDiagnosticsSnapshotDTO. The total number of bytes that are
          available for the JVM heap to use
               Returns The total_heap_bytes of this SystemDiagnosticsSnapshotDTO.
               Return type int
      total_non_heap
          Gets the total_non_heap of this SystemDiagnosticsSnapshotDTO. Total size of non heap.
               Returns The total_non_heap of this SystemDiagnosticsSnapshotDTO.
               Return type str
      total_non_heap_bytes
          Gets the total_non_heap_bytes of this SystemDiagnosticsSnapshotDTO. Total number of bytes allocated
          to the JVM not used for heap
               Returns The total_non_heap_bytes of this SystemDiagnosticsSnapshotDTO.
               Return type int
      total_threads
          Gets the total_threads of this SystemDiagnosticsSnapshotDTO. Total number of threads.
               Returns The total_threads of this SystemDiagnosticsSnapshotDTO.
               Return type int
      uptime
          Gets the uptime of this SystemDiagnosticsSnapshotDTO. The uptime of the Java virtual machine
               Returns The uptime of this SystemDiagnosticsSnapshotDTO.
               Return type str
      used_heap
          Gets the used_heap of this SystemDiagnosticsSnapshotDTO. Amount of used heap.
               Returns The used_heap of this SystemDiagnosticsSnapshotDTO.
               Return type str
      used_heap_bytes
          Gets the used_heap_bytes of this SystemDiagnosticsSnapshotDTO. The number of bytes of JVM heap
          that are currently being used
               Returns The used_heap_bytes of this SystemDiagnosticsSnapshotDTO.
               Return type int
      used_non_heap
          Gets the used_non_heap of this SystemDiagnosticsSnapshotDTO. Amount of use non heap.
               Returns The used_non_heap of this SystemDiagnosticsSnapshotDTO.
nipyapi.nifi.models.template_dto module
      id
            Gets the id of this TemplateDTO. The id of the template.
                Returns The id of this TemplateDTO.
                Return type str
      name
          Gets the name of this TemplateDTO. The name of the template.
                Returns The name of this TemplateDTO.
                Return type str
      snippet
          Gets the snippet of this TemplateDTO. The contents of the template.
                Returns The snippet of this TemplateDTO.
                Return type FlowSnippetDTO
      swagger_types = {'description':                  'str', 'encoding_version':               'str', 'group_id':     'str',
      timestamp
          Gets the timestamp of this TemplateDTO. The timestamp when this template was created.
                Returns The timestamp of this TemplateDTO.
                Return type str
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this TemplateDTO. The URI for the template.
                Returns The uri of this TemplateDTO.
                Return type str
nipyapi.nifi.models.template_entity module
nipyapi.nifi.models.templates_entity module
nipyapi.nifi.models.tenant_dto module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      TenantDTO - a model defined in Swagger
      attribute_map = {'configurable':                  'configurable', 'id':             'id', 'identity':            'identity',
      configurable
          Gets the configurable of this TenantDTO. Whether this tenant is configurable.
                Returns The configurable of this TenantDTO.
                Return type bool
      id
           Gets the id of this TenantDTO. The id of the component.
                Returns The id of this TenantDTO.
                Return type str
      identity
          Gets the identity of this TenantDTO. The identity of the tenant.
                Returns The identity of this TenantDTO.
                Return type str
      parent_group_id
          Gets the parent_group_id of this TenantDTO. The id of parent process group of this component if applica-
          ble.
                Returns The parent_group_id of this TenantDTO.
                Return type str
      position
          Gets the position of this TenantDTO. The position of this component in the UI if applicable.
                Returns The position of this TenantDTO.
                Return type PositionDTO
      swagger_types = {'configurable':                  'bool', 'id':         'str', 'identity':            'str', 'parent_gro
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      versioned_component_id
          Gets the versioned_component_id of this TenantDTO. The ID of the corresponding component that is
          under version control
                Returns The versioned_component_id of this TenantDTO.
                Return type str
nipyapi.nifi.models.tenant_entity module
nipyapi.nifi.models.tenants_entity module
nipyapi.nifi.models.transaction_result_entity module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.transaction_result_entity.TransactionResultEntity(flow_file_sent=None,
                                                                            re-
                                                                            sponse_code=None,
                                                                            mes-
                                                                            sage=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      TransactionResultEntity - a model defined in Swagger
      attribute_map = {'flow_file_sent':                   'flowFileSent', 'message':               'message', 'response_co
      flow_file_sent
          Gets the flow_file_sent of this TransactionResultEntity.
                Returns The flow_file_sent of this TransactionResultEntity.
                Return type int
      message
          Gets the message of this TransactionResultEntity.
                Returns The message of this TransactionResultEntity.
                Return type str
      response_code
          Gets the response_code of this TransactionResultEntity.
                Returns The response_code of this TransactionResultEntity.
                Return type int
      swagger_types = {'flow_file_sent':                   'int', 'message':           'str', 'response_code':         'int'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.update_controller_service_reference_request_entity module
class nipyapi.nifi.models.update_controller_service_reference_request_entity.UpdateControll
    Bases: object
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    UpdateControllerServiceReferenceRequestEntity - a model defined in Swagger
    attribute_map = {'disconnected_node_acknowledged':                          'disconnectedNodeAcknowledged', 'id
    disconnected_node_acknowledged
        Gets the disconnected_node_acknowledged of this UpdateControllerServiceReferenceRequestEntity. Ac-
        knowledges that this node is disconnected to allow for mutable requests to proceed.
             Returns The disconnected_node_acknowledged           of   this   UpdateControllerServiceRefer-
                enceRequestEntity.
             Return type bool
    id
         Gets the id of this UpdateControllerServiceReferenceRequestEntity. The identifier of the Controller Ser-
         vice.
             Returns The id of this UpdateControllerServiceReferenceRequestEntity.
             Return type str
    referencing_component_revisions
        Gets the referencing_component_revisions of this UpdateControllerServiceReferenceRequestEntity. The
        revisions for all referencing components.
             Returns The referencing_component_revisions          of   this   UpdateControllerServiceRefer-
                enceRequestEntity.
             Return type dict(str, RevisionDTO)
    state
        Gets the state of this UpdateControllerServiceReferenceRequestEntity. The new state of the references for
        the controller service.
             Returns The state of this UpdateControllerServiceReferenceRequestEntity.
             Return type str
    swagger_types = {'disconnected_node_acknowledged':                          'bool', 'id':         'str', 'referencing_
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
    ui_only
        Gets the ui_only of this UpdateControllerServiceReferenceRequestEntity. Indicates whether or not the
        response should only include fields necessary for rendering the NiFi User Interface. As such, when this
           value is set to true, some fields may be returned as null values, and the selected fields may change at any
           time without notice. As a result, this value should not be set to true by any client other than the UI.
                Returns The ui_only of this UpdateControllerServiceReferenceRequestEntity.
                Return type bool
nipyapi.nifi.models.user_dto module
      position
          Gets the position of this UserDTO. The position of this component in the UI if applicable.
                Returns The position of this UserDTO.
                Return type PositionDTO
      swagger_types = {'access_policies':                    'list[AccessPolicySummaryEntity]', 'configurable':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      user_groups
          Gets the user_groups of this UserDTO. The groups to which the user belongs. This field is read only and
          it provided for convenience.
                Returns The user_groups of this UserDTO.
                Return type list[TenantEntity]
      versioned_component_id
          Gets the versioned_component_id of this UserDTO. The ID of the corresponding component that is under
          version control
                Returns The versioned_component_id of this UserDTO.
                Return type str
nipyapi.nifi.models.user_entity module
nipyapi.nifi.models.user_group_dto module
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      users
          Gets the users of this UserGroupDTO. The users that belong to the user group.
                Returns The users of this UserGroupDTO.
                Return type list[TenantEntity]
      versioned_component_id
          Gets the versioned_component_id of this UserGroupDTO. The ID of the corresponding component that is
          under version control
                Returns The versioned_component_id of this UserGroupDTO.
                Return type str
nipyapi.nifi.models.user_group_entity module
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this UserGroupEntity. Acknowledges that this node is dis-
          connected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this UserGroupEntity.
                Return type bool
      id
            Gets the id of this UserGroupEntity. The id of the component.
                Returns The id of this UserGroupEntity.
                Return type str
      permissions
          Gets the permissions of this UserGroupEntity. The permissions for this component.
                Returns The permissions of this UserGroupEntity.
                Return type PermissionsDTO
      position
          Gets the position of this UserGroupEntity. The position of this component in the UI if applicable.
                Returns The position of this UserGroupEntity.
                Return type PositionDTO
      revision
          Gets the revision of this UserGroupEntity. The revision for this request/response. The revision is required
          for any mutable flow requests and is included in all responses.
                Returns The revision of this UserGroupEntity.
                Return type RevisionDTO
      swagger_types = {'bulletins':                 'list[BulletinEntity]', 'component':                       'UserGroupDTO', 'd
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this UserGroupEntity. The URI for futures requests to the component.
                Returns The uri of this UserGroupEntity.
                Return type str
nipyapi.nifi.models.user_groups_entity module
class nipyapi.nifi.models.user_groups_entity.UserGroupsEntity(user_groups=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      UserGroupsEntity - a model defined in Swagger
      attribute_map = {'user_groups':                    'userGroups'}
      swagger_types = {'user_groups':                    'list[UserGroupEntity]'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      user_groups
          Gets the user_groups of this UserGroupsEntity.
                Returns The user_groups of this UserGroupsEntity.
                Return type list[UserGroupEntity]
nipyapi.nifi.models.users_entity module
nipyapi.nifi.models.variable_dto module
nipyapi.nifi.models.variable_entity module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.variable_entity.VariableEntity(variable=None,
                                                         can_write=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VariableEntity - a model defined in Swagger
      attribute_map = {'can_write':                 'canWrite', 'variable':              'variable'}
      can_write
          Gets the can_write of this VariableEntity. Indicates whether the user can write a given resource.
                Returns The can_write of this VariableEntity.
                Return type bool
      swagger_types = {'can_write':                 'bool', 'variable':            'VariableDTO'}
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      variable
          Gets the variable of this VariableEntity. The variable information
                Returns The variable of this VariableEntity.
                Return type VariableDTO
nipyapi.nifi.models.variable_registry_dto module
nipyapi.nifi.models.variable_registry_entity module
      to_str()
          Returns the string representation of the model
      variable_registry
          Gets the variable_registry of this VariableRegistryEntity. The Variable Registry.
                Returns The variable_registry of this VariableRegistryEntity.
                Return type VariableRegistryDTO
nipyapi.nifi.models.variable_registry_update_request_dto module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VariableRegistryUpdateRequestDTO - a model defined in Swagger
      affected_components
          Gets the affected_components of this VariableRegistryUpdateRequestDTO. A set of all components that
          will be affected if the value of this variable is changed
                Returns The affected_components of this VariableRegistryUpdateRequestDTO.
                Return type list[AffectedComponentEntity]
      attribute_map = {'affected_components':                      'affectedComponents', 'complete':                   'complete',
      complete
          Gets the complete of this VariableRegistryUpdateRequestDTO. Whether or not the request is completed
                Returns The complete of this VariableRegistryUpdateRequestDTO.
      update_steps
          Gets the update_steps of this VariableRegistryUpdateRequestDTO. The steps that are required in order to
          complete the request, along with the status of each
                Returns The update_steps of this VariableRegistryUpdateRequestDTO.
                Return type list[VariableRegistryUpdateStepDTO]
      uri
            Gets the uri of this VariableRegistryUpdateRequestDTO. The URI for the request
                Returns The uri of this VariableRegistryUpdateRequestDTO.
                Return type str
nipyapi.nifi.models.variable_registry_update_request_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VariableRegistryUpdateRequestEntity - a model defined in Swagger
      attribute_map = {'process_group_revision':                       'processGroupRevision', 'request':               'reques
      process_group_revision
          Gets the process_group_revision of this VariableRegistryUpdateRequestEntity. The revision for the Pro-
          cess Group that owns this variable registry.
                Returns The process_group_revision of this VariableRegistryUpdateRequestEntity.
                Return type RevisionDTO
      request
          Gets the request of this VariableRegistryUpdateRequestEntity. The Variable Registry Update Request
                Returns The request of this VariableRegistryUpdateRequestEntity.
                Return type VariableRegistryUpdateRequestDTO
      swagger_types = {'process_group_revision':                       'RevisionDTO', 'request':               'VariableRegistr
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.variable_registry_update_step_dto module
nipyapi.nifi.models.version_control_component_mapping_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionControlComponentMappingEntity - a model defined in Swagger
      attribute_map = {'disconnected_node_acknowledged':                         'disconnectedNodeAcknowledged', 'pr
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this VersionControlComponentMappingEntity. Acknowl-
          edges that this node is disconnected to allow for mutable requests to proceed.
               Returns The disconnected_node_acknowledged of this VersionControlComponentMappingEn-
                  tity.
               Return type bool
      process_group_revision
          Gets the process_group_revision of this VersionControlComponentMappingEntity. The revision of the
          Process Group
               Returns The process_group_revision of this VersionControlComponentMappingEntity.
               Return type RevisionDTO
      swagger_types = {'disconnected_node_acknowledged':                         'bool', 'process_group_revision':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      version_control_component_mapping
          Gets the version_control_component_mapping of this VersionControlComponentMappingEntity. The
          mapping of Versioned Component Identifiers to instance ID’s
               Returns The version_control_component_mapping of this VersionControlComponentMappin-
                  gEntity.
               Return type dict(str, str)
      version_control_information
          Gets the version_control_information of this VersionControlComponentMappingEntity. The Version Con-
          trol information
               Returns The version_control_information of this VersionControlComponentMappingEntity.
               Return type VersionControlInformationDTO
nipyapi.nifi.models.version_control_information_dto module
      flow_name
          Gets the flow_name of this VersionControlInformationDTO. The name of the flow
                Returns The flow_name of this VersionControlInformationDTO.
                Return type str
      group_id
          Gets the group_id of this VersionControlInformationDTO. The ID of the Process Group that is under
          version control
                Returns The group_id of this VersionControlInformationDTO.
                Return type str
      registry_id
          Gets the registry_id of this VersionControlInformationDTO. The ID of the registry that the flow is stored
          in
                Returns The registry_id of this VersionControlInformationDTO.
                Return type str
      registry_name
          Gets the registry_name of this VersionControlInformationDTO. The name of the registry that the flow is
          stored in
                Returns The registry_name of this VersionControlInformationDTO.
                Return type str
      state
          Gets the state of this VersionControlInformationDTO. The current state of the Process Group, as it relates
          to the Versioned Flow
                Returns The state of this VersionControlInformationDTO.
                Return type str
      state_explanation
          Gets the state_explanation of this VersionControlInformationDTO. Explanation of why the group is in the
          specified state
                Returns The state_explanation of this VersionControlInformationDTO.
                Return type str
      swagger_types = {'bucket_id':                 'str', 'bucket_name':             'str', 'flow_description':       'str'
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      version
          Gets the version of this VersionControlInformationDTO. The version of the flow
                Returns The version of this VersionControlInformationDTO.
                Return type int
nipyapi.nifi.models.version_control_information_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionControlInformationEntity - a model defined in Swagger
      attribute_map = {'disconnected_node_acknowledged':                           'disconnectedNodeAcknowledged', 'pr
      disconnected_node_acknowledged
          Gets the disconnected_node_acknowledged of this VersionControlInformationEntity. Acknowledges that
          this node is disconnected to allow for mutable requests to proceed.
                Returns The disconnected_node_acknowledged of this VersionControlInformationEntity.
                Return type bool
      process_group_revision
          Gets the process_group_revision of this VersionControlInformationEntity. The Revision for the Process
          Group
                Returns The process_group_revision of this VersionControlInformationEntity.
                Return type RevisionDTO
      swagger_types = {'disconnected_node_acknowledged':                           'bool', 'process_group_revision':
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      version_control_information
          Gets the version_control_information of this VersionControlInformationEntity. The Version Control in-
          formation
                Returns The version_control_information of this VersionControlInformationEntity.
                Return type VersionControlInformationDTO
nipyapi.nifi.models.version_info_dto module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.version_info_dto.VersionInfoDTO(ni_fi_version=None,
                                                          java_vendor=None,
                                                          java_version=None,
                                                          os_name=None,
                                                          os_version=None,
                                                          os_architecture=None,
                                                          build_tag=None,
                                                          build_revision=None,
                                                          build_branch=None,
                                                          build_timestamp=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionInfoDTO - a model defined in Swagger
      attribute_map = {'build_branch':                  'buildBranch', 'build_revision':                  'buildRevision', 'b
      build_branch
          Gets the build_branch of this VersionInfoDTO. Build branch
                Returns The build_branch of this VersionInfoDTO.
                Return type str
      build_revision
          Gets the build_revision of this VersionInfoDTO. Build revision or commit hash
                Returns The build_revision of this VersionInfoDTO.
                Return type str
      build_tag
          Gets the build_tag of this VersionInfoDTO. Build tag
                Returns The build_tag of this VersionInfoDTO.
                Return type str
      build_timestamp
          Gets the build_timestamp of this VersionInfoDTO. Build timestamp
                Returns The build_timestamp of this VersionInfoDTO.
                Return type datetime
      java_vendor
          Gets the java_vendor of this VersionInfoDTO. Java JVM vendor
                Returns The java_vendor of this VersionInfoDTO.
                Return type str
      java_version
          Gets the java_version of this VersionInfoDTO. Java version
                Returns The java_version of this VersionInfoDTO.
                Return type str
      ni_fi_version
          Gets the ni_fi_version of this VersionInfoDTO. The version of this NiFi.
                Returns The ni_fi_version of this VersionInfoDTO.
                Return type str
      os_architecture
          Gets the os_architecture of this VersionInfoDTO. Host operating system architecture
                Returns The os_architecture of this VersionInfoDTO.
                Return type str
      os_name
          Gets the os_name of this VersionInfoDTO. Host operating system name
                Returns The os_name of this VersionInfoDTO.
                Return type str
      os_version
          Gets the os_version of this VersionInfoDTO. Host operating system version
                Returns The os_version of this VersionInfoDTO.
                Return type str
      swagger_types = {'build_branch':                  'str', 'build_revision':               'str', 'build_tag':     'str',
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.versioned_connection module
class nipyapi.nifi.models.versioned_connection.VersionedConnection(identifier=None,
                                                                   in-
                                                                   stance_identifier=None,
                                                                   name=None,
                                                                   com-
                                                                   ments=None,
                                                                   posi-
                                                                   tion=None,
                                                                   source=None,
                                                                   destina-
                                                                   tion=None,
                                                                   la-
                                                                   bel_index=None,
                                                                   z_index=None,
                                                                   se-
                                                                   lected_relationships=None,
                                                                   back_pressure_object_threshold=N
                                                                   back_pressure_data_size_threshold
                                                                   flow_file_expiration=None,
                                                                   prioritiz-
                                                                   ers=None,
                                                                   bends=None,
                                                                   load_balance_strategy=None,
                                                                   partition-
                                                                   ing_attribute=None,
                                                                   load_balance_compression=None,
                                                                   compo-
                                                                   nent_type=None,
                                                                   group_identifier=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedConnection - a model defined in Swagger
      attribute_map = {'back_pressure_data_size_threshold':                              'backPressureDataSizeThreshold',
      back_pressure_data_size_threshold
          Gets the back_pressure_data_size_threshold of this VersionedConnection. The object data size threshold
          for determining when back pressure is applied. Updating this value is a passive change in the sense that
          it won’t impact whether existing files over the limit are affected but it does help feeder processors to stop
          pushing too much into this work queue.
                Returns The back_pressure_data_size_threshold of this VersionedConnection.
                Return type str
      back_pressure_object_threshold
          Gets the back_pressure_object_threshold of this VersionedConnection. The object count threshold for
          determining when back pressure is applied. Updating this value is a passive change in the sense that it
          won’t impact whether existing files over the limit are affected but it does help feeder processors to stop
          pushing too much into this work queue.
                Returns The back_pressure_object_threshold of this VersionedConnection.
                Return type int
      bends
          Gets the bends of this VersionedConnection. The bend points on the connection.
      load_balance_compression
          Gets the load_balance_compression of this VersionedConnection. Whether or not compression should be
          used when transferring FlowFiles between nodes
                Returns The load_balance_compression of this VersionedConnection.
                Return type str
      load_balance_strategy
          Gets the load_balance_strategy of this VersionedConnection. The Strategy to use for load balancing data
          across the cluster, or null, if no Load Balance Strategy has been specified.
                Returns The load_balance_strategy of this VersionedConnection.
                Return type str
      name
          Gets the name of this VersionedConnection. The component’s name
                Returns The name of this VersionedConnection.
                Return type str
      partitioning_attribute
          Gets the partitioning_attribute of this VersionedConnection. The attribute to use for partitioning data
          as it is load balanced across the cluster. If the Load Balance Strategy is configured to use PARTI-
          TION_BY_ATTRIBUTE, the value returned by this method is the name of the FlowFile Attribute that
          will be used to determine which node in the cluster should receive a given FlowFile. If the Load Balance
          Strategy is unset or is set to any other value, the Partitioning Attribute has no effect.
                Returns The partitioning_attribute of this VersionedConnection.
                Return type str
      position
          Gets the position of this VersionedConnection. The component’s position on the graph
                Returns The position of this VersionedConnection.
                Return type Position
      prioritizers
          Gets the prioritizers of this VersionedConnection. The comparators used to prioritize the queue.
                Returns The prioritizers of this VersionedConnection.
                Return type list[str]
      selected_relationships
          Gets the selected_relationships of this VersionedConnection. The selected relationship that comprise the
          connection.
                Returns The selected_relationships of this VersionedConnection.
                Return type list[str]
      source
          Gets the source of this VersionedConnection. The source of the connection.
                Returns The source of this VersionedConnection.
                Return type ConnectableComponent
      swagger_types = {'back_pressure_data_size_threshold':                            'str', 'back_pressure_object_thr
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      z_index
          Gets the z_index of this VersionedConnection. The z index of the connection.
                Returns The z_index of this VersionedConnection.
                Return type int
nipyapi.nifi.models.versioned_controller_service module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedControllerService - a model defined in Swagger
      annotation_data
          Gets the annotation_data of this VersionedControllerService. The annotation for the controller service.
          This is how the custom UI relays configuration to the controller service.
                Returns The annotation_data of this VersionedControllerService.
                Return type str
      attribute_map = {'annotation_data':                    'annotationData', 'bulletin_level':                    'bulletinLeve
      bulletin_level
          Gets the bulletin_level of this VersionedControllerService. The level at which the controller service will
          report bulletins.
                Returns The bulletin_level of this VersionedControllerService.
                Return type str
      bundle
          Gets the bundle of this VersionedControllerService. Information about the bundle from which the compo-
          nent came
                Returns The bundle of this VersionedControllerService.
                Return type Bundle
      comments
          Gets the comments of this VersionedControllerService. The user-supplied comments for the component
                Returns The comments of this VersionedControllerService.
                Return type str
      component_type
          Gets the component_type of this VersionedControllerService.
                Returns The component_type of this VersionedControllerService.
                Return type str
      controller_service_apis
          Gets the controller_service_apis of this VersionedControllerService. Lists the APIs this Controller Service
          implements.
                Returns The controller_service_apis of this VersionedControllerService.
                Return type list[ControllerServiceAPI]
      group_identifier
          Gets the group_identifier of this VersionedControllerService. The ID of the Process Group that this com-
          ponent belongs to
                Returns The group_identifier of this VersionedControllerService.
                Return type str
      identifier
          Gets the identifier of this VersionedControllerService. The component’s unique identifier
                Returns The identifier of this VersionedControllerService.
                Return type str
     instance_identifier
         Gets the instance_identifier of this VersionedControllerService. The instance ID of an existing component
         that is described by this VersionedComponent, or null if this is not mapped to an instantiated component
                Returns The instance_identifier of this VersionedControllerService.
                Return type str
     name
         Gets the name of this VersionedControllerService. The component’s name
                Returns The name of this VersionedControllerService.
                Return type str
     position
         Gets the position of this VersionedControllerService. The component’s position on the graph
                Returns The position of this VersionedControllerService.
                Return type Position
     properties
         Gets the properties of this VersionedControllerService. The properties for the component. Properties
         whose value is not set will only contain the property name.
                Returns The properties of this VersionedControllerService.
                Return type dict(str, str)
     property_descriptors
         Gets the property_descriptors of this VersionedControllerService. The property descriptors for the com-
         ponent.
                Returns The property_descriptors of this VersionedControllerService.
                Return type dict(str, VersionedPropertyDescriptor)
     scheduled_state
         Gets the scheduled_state of this VersionedControllerService. The ScheduledState denoting whether the
         Controller Service is ENABLED or DISABLED
                Returns The scheduled_state of this VersionedControllerService.
                Return type str
     swagger_types = {'annotation_data':                    'str', 'bulletin_level':             'str', 'bundle':    'Bundl
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
     type
         Gets the type of this VersionedControllerService. The type of the extension component
                Returns The type of this VersionedControllerService.
                Return type str
nipyapi.nifi.models.versioned_flow module
The Rest API provides programmatic access to command and control a NiFi instance in real time. Start and stop
processors, monitor queues, query provenance data, and more. Each endpoint below includes a description, definitions
of the expected input and output, potential response codes, and the authorizations required to invoke each service.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.nifi.models.versioned_flow.VersionedFlow(link=None,           identi-
                                                       fier=None,      name=None,
                                                       description=None,
                                                       bucket_identifier=None,
                                                       bucket_name=None,       cre-
                                                       ated_timestamp=None,
                                                       modified_timestamp=None,
                                                       type=None,          permis-
                                                       sions=None,             ver-
                                                       sion_count=None,       revi-
                                                       sion=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedFlow - a model defined in Swagger
      attribute_map = {'bucket_identifier':                     'bucketIdentifier', 'bucket_name':                     'bucketName'
      bucket_identifier
          Gets the bucket_identifier of this VersionedFlow. The identifier of the bucket this items belongs to. This
          cannot be changed after the item is created.
                Returns The bucket_identifier of this VersionedFlow.
                Return type str
      bucket_name
          Gets the bucket_name of this VersionedFlow. The name of the bucket this items belongs to.
                Returns The bucket_name of this VersionedFlow.
                Return type str
      created_timestamp
          Gets the created_timestamp of this VersionedFlow. The timestamp of when the item was created, as
          milliseconds since epoch.
                Returns The created_timestamp of this VersionedFlow.
                Return type int
      description
          Gets the description of this VersionedFlow. A description of the item.
                Returns The description of this VersionedFlow.
                Return type str
      identifier
          Gets the identifier of this VersionedFlow. An ID to uniquely identify this object.
                Returns The identifier of this VersionedFlow.
                Return type str
      link
          Gets the link of this VersionedFlow. An WebLink to this entity.
nipyapi.nifi.models.versioned_flow_coordinates module
nipyapi.nifi.models.versioned_flow_dto module
nipyapi.nifi.models.versioned_flow_entity module
nipyapi.nifi.models.versioned_flow_snapshot module
nipyapi.nifi.models.versioned_flow_snapshot_entity module
nipyapi.nifi.models.versioned_flow_snapshot_metadata_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedFlowSnapshotMetadataEntity - a model defined in Swagger
      attribute_map = {'registry_id':                  'registryId', 'versioned_flow_snapshot_metadata':               've
      registry_id
          Gets the registry_id of this VersionedFlowSnapshotMetadataEntity. The ID of the Registry that this flow
          belongs to
                Returns The registry_id of this VersionedFlowSnapshotMetadataEntity.
                Return type str
      swagger_types = {'registry_id':                  'str', 'versioned_flow_snapshot_metadata':                      'Versioned
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      versioned_flow_snapshot_metadata
          Gets the versioned_flow_snapshot_metadata of this VersionedFlowSnapshotMetadataEntity. The collec-
          tion of versioned flow snapshot metadata
                Returns The versioned_flow_snapshot_metadata of this VersionedFlowSnapshotMetadataEn-
                   tity.
                Return type VersionedFlowSnapshotMetadata
nipyapi.nifi.models.versioned_flow_snapshot_metadata_set_entity module
nipyapi.nifi.models.versioned_flow_update_request_dto module
      process_group_id
          Gets the process_group_id of this VersionedFlowUpdateRequestDTO. The unique ID of the Process Group
          being updated
                Returns The process_group_id of this VersionedFlowUpdateRequestDTO.
                Return type str
      request_id
          Gets the request_id of this VersionedFlowUpdateRequestDTO. The unique ID of this request.
                Returns The request_id of this VersionedFlowUpdateRequestDTO.
                Return type str
      state
          Gets the state of this VersionedFlowUpdateRequestDTO. The state of the request
                Returns The state of this VersionedFlowUpdateRequestDTO.
                Return type str
      swagger_types = {'complete':                 'bool', 'failure_reason':              'str', 'last_updated':       'str',
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      uri
            Gets the uri of this VersionedFlowUpdateRequestDTO. The URI for future requests to this drop request.
                Returns The uri of this VersionedFlowUpdateRequestDTO.
                Return type str
      version_control_information
          Gets the version_control_information of this VersionedFlowUpdateRequestDTO. The VersionControlIn-
          formation that describes where the Versioned Flow is located; this may not be populated until the request
          is completed.
                Returns The version_control_information of this VersionedFlowUpdateRequestDTO.
                Return type VersionControlInformationDTO
nipyapi.nifi.models.versioned_flow_update_request_entity module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
nipyapi.nifi.models.versioned_flows_entity module
nipyapi.nifi.models.versioned_funnel module
nipyapi.nifi.models.versioned_label module
      group_identifier
          Gets the group_identifier of this VersionedLabel. The ID of the Process Group that this component belongs
          to
                Returns The group_identifier of this VersionedLabel.
                Return type str
      height
          Gets the height of this VersionedLabel. The height of the label in pixels when at a 1:1 scale.
                Returns The height of this VersionedLabel.
                Return type float
      identifier
          Gets the identifier of this VersionedLabel. The component’s unique identifier
                Returns The identifier of this VersionedLabel.
                Return type str
      instance_identifier
          Gets the instance_identifier of this VersionedLabel. The instance ID of an existing component that is
          described by this VersionedComponent, or null if this is not mapped to an instantiated component
                Returns The instance_identifier of this VersionedLabel.
                Return type str
      label
          Gets the label of this VersionedLabel. The text that appears in the label.
                Returns The label of this VersionedLabel.
                Return type str
      name
          Gets the name of this VersionedLabel. The component’s name
                Returns The name of this VersionedLabel.
                Return type str
      position
          Gets the position of this VersionedLabel. The component’s position on the graph
                Returns The position of this VersionedLabel.
                Return type Position
      style
          Gets the style of this VersionedLabel. The styles for this label (font-size : 12px, background-color : #eee,
          etc).
                Returns The style of this VersionedLabel.
                Return type dict(str, str)
      swagger_types = {'comments':                 'str', 'component_type':               'str', 'group_identifier':     'st
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      width
          Gets the width of this VersionedLabel. The width of the label in pixels when at a 1:1 scale.
                Returns The width of this VersionedLabel.
                Return type float
      z_index
          Gets the z_index of this VersionedLabel. The z index of the connection.
                Returns The z_index of this VersionedLabel.
                Return type int
nipyapi.nifi.models.versioned_port module
nipyapi.nifi.models.versioned_process_group module
class nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup(identifier=None,
                                                                        in-
                                                                        stance_identifier=None,
                                                                        name=None,
                                                                        com-
                                                                        ments=None,
                                                                        po-
                                                                        si-
                                                                        tion=None,
                                                                        pro-
                                                                        cess_groups=None,
                                                                        re-
                                                                        mote_process_groups=Non
                                                                        pro-
                                                                        ces-
                                                                        sors=None,
                                                                        in-
                                                                        put_ports=None,
                                                                        out-
                                                                        put_ports=None,
                                                                        con-
                                                                        nec-
                                                                        tions=None,
                                                                        la-
                                                                        bels=None,
                                                                        fun-
                                                                        nels=None,
                                                                        con-
                                                                        troller_services=None,
                                                                        ver-
                                                                        sioned_flow_coordinates=N
                                                                        vari-
                                                                        ables=None,
                                                                        pa-
                                                                        ram-
                                                                        e-
                                                                        ter_context_name=None,
                                                                        de-
                                                                        fault_flow_file_expiration=N
                                                                        de-
                                                                        fault_back_pressure_object
                                                                        de-
                                                                        fault_back_pressure_data_s
                                                                        com-
                                                                        po-
                                                                        nent_type=None,
                                                                        flow_file_concurrency=Non
                                                                        flow_file_outbound_policy=
                                                                        group_identifier=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedProcessGroup - a model defined in Swagger
      attribute_map = {'comments':               'comments', 'component_type':                 'componentType', 'connecti
    comments
        Gets the comments of this VersionedProcessGroup. The user-supplied comments for the component
             Returns The comments of this VersionedProcessGroup.
             Return type str
    component_type
        Gets the component_type of this VersionedProcessGroup.
             Returns The component_type of this VersionedProcessGroup.
             Return type str
    connections
        Gets the connections of this VersionedProcessGroup. The Connections
             Returns The connections of this VersionedProcessGroup.
             Return type list[VersionedConnection]
    controller_services
        Gets the controller_services of this VersionedProcessGroup. The Controller Services
             Returns The controller_services of this VersionedProcessGroup.
             Return type list[VersionedControllerService]
    default_back_pressure_data_size_threshold
        Gets the default_back_pressure_data_size_threshold of this VersionedProcessGroup. Default value used
        in this Process Group for the maximum data size of objects that can be queued before back pressure is
        applied.
             Returns The default_back_pressure_data_size_threshold of this VersionedProcessGroup.
             Return type str
    default_back_pressure_object_threshold
        Gets the default_back_pressure_object_threshold of this VersionedProcessGroup. Default value used in
        this Process Group for the maximum number of objects that can be queued before back pressure is applied.
             Returns The default_back_pressure_object_threshold of this VersionedProcessGroup.
             Return type int
    default_flow_file_expiration
        Gets the default_flow_file_expiration of this VersionedProcessGroup. The default FlowFile Expiration for
        this Process Group.
             Returns The default_flow_file_expiration of this VersionedProcessGroup.
             Return type str
    flow_file_concurrency
        Gets the flow_file_concurrency of this VersionedProcessGroup. The configured FlowFile Concurrency for
        the Process Group
             Returns The flow_file_concurrency of this VersionedProcessGroup.
             Return type str
    flow_file_outbound_policy
        Gets the flow_file_outbound_policy of this VersionedProcessGroup. The FlowFile Outbound Policy for
        the Process Group
             Returns The flow_file_outbound_policy of this VersionedProcessGroup.
      position
          Gets the position of this VersionedProcessGroup. The component’s position on the graph
                Returns The position of this VersionedProcessGroup.
                Return type Position
      process_groups
          Gets the process_groups of this VersionedProcessGroup. The child Process Groups
                Returns The process_groups of this VersionedProcessGroup.
                Return type list[VersionedProcessGroup]
      processors
          Gets the processors of this VersionedProcessGroup. The Processors
                Returns The processors of this VersionedProcessGroup.
                Return type list[VersionedProcessor]
      remote_process_groups
          Gets the remote_process_groups of this VersionedProcessGroup. The Remote Process Groups
                Returns The remote_process_groups of this VersionedProcessGroup.
                Return type list[VersionedRemoteProcessGroup]
      swagger_types = {'comments':                 'str', 'component_type':              'str', 'connections':         'list[Ve
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      variables
          Gets the variables of this VersionedProcessGroup. The Variables in the Variable Registry for this Process
          Group (not including any ancestor or descendant Process Groups)
                Returns The variables of this VersionedProcessGroup.
                Return type dict(str, str)
      versioned_flow_coordinates
          Gets the versioned_flow_coordinates of this VersionedProcessGroup. The coordinates where the remote
          flow is stored, or null if the Process Group is not directly under Version Control
                Returns The versioned_flow_coordinates of this VersionedProcessGroup.
                Return type VersionedFlowCoordinates
nipyapi.nifi.models.versioned_processor module
class nipyapi.nifi.models.versioned_processor.VersionedProcessor(identifier=None,
                                                                 in-
                                                                 stance_identifier=None,
                                                                 name=None,
                                                                 com-
                                                                 ments=None,
                                                                 posi-
                                                                 tion=None,
                                                                 type=None,
                                                                 bun-
                                                                 dle=None,
                                                                 proper-
                                                                 ties=None,
                                                                 prop-
                                                                 erty_descriptors=None,
                                                                 style=None,
                                                                 annota-
                                                                 tion_data=None,
                                                                 schedul-
                                                                 ing_period=None,
                                                                 schedul-
                                                                 ing_strategy=None,
                                                                 execu-
                                                                 tion_node=None,
                                                                 penalty_duration=None,
                                                                 yield_duration=None,
                                                                 bul-
                                                                 letin_level=None,
                                                                 run_duration_millis=None,
                                                                 concur-
                                                                 rently_schedulable_task_count=None,
                                                                 auto_terminated_relationships=None,
                                                                 sched-
                                                                 uled_state=None,
                                                                 retry_count=None,
                                                                 re-
                                                                 tried_relationships=None,
                                                                 back-
                                                                 off_mechanism=None,
                                                                 max_backoff_period=None,
                                                                 compo-
                                                                 nent_type=None,
                                                                 group_identifier=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedProcessor - a model defined in Swagger
      annotation_data
          Gets the annotation_data of this VersionedProcessor. The annotation data for the processor used to relay
          configuration between a custom UI and the procesosr.
               Returns The annotation_data of this VersionedProcessor.
               Return type str
      group_identifier
          Gets the group_identifier of this VersionedProcessor. The ID of the Process Group that this component
          belongs to
                Returns The group_identifier of this VersionedProcessor.
                Return type str
      identifier
          Gets the identifier of this VersionedProcessor. The component’s unique identifier
                Returns The identifier of this VersionedProcessor.
                Return type str
      instance_identifier
          Gets the instance_identifier of this VersionedProcessor. The instance ID of an existing component that is
          described by this VersionedComponent, or null if this is not mapped to an instantiated component
                Returns The instance_identifier of this VersionedProcessor.
                Return type str
      max_backoff_period
          Gets the max_backoff_period of this VersionedProcessor. Maximum amount of time to be waited during
          a retry period.
                Returns The max_backoff_period of this VersionedProcessor.
                Return type str
      name
          Gets the name of this VersionedProcessor. The component’s name
                Returns The name of this VersionedProcessor.
                Return type str
      penalty_duration
          Gets the penalty_duration of this VersionedProcessor. The amout of time that is used when the process
          penalizes a flowfile.
                Returns The penalty_duration of this VersionedProcessor.
                Return type str
      position
          Gets the position of this VersionedProcessor. The component’s position on the graph
                Returns The position of this VersionedProcessor.
                Return type Position
      properties
          Gets the properties of this VersionedProcessor. The properties for the component. Properties whose value
          is not set will only contain the property name.
                Returns The properties of this VersionedProcessor.
                Return type dict(str, str)
      property_descriptors
          Gets the property_descriptors of this VersionedProcessor. The property descriptors for the component.
                Returns The property_descriptors of this VersionedProcessor.
                Return type dict(str, VersionedPropertyDescriptor)
    retried_relationships
        Gets the retried_relationships of this VersionedProcessor. All the relationships should be retried.
              Returns The retried_relationships of this VersionedProcessor.
              Return type list[str]
    retry_count
        Gets the retry_count of this VersionedProcessor. Overall number of retries.
              Returns The retry_count of this VersionedProcessor.
              Return type int
    run_duration_millis
        Gets the run_duration_millis of this VersionedProcessor. The run duration for the processor in millisec-
        onds.
              Returns The run_duration_millis of this VersionedProcessor.
              Return type int
    scheduled_state
        Gets the scheduled_state of this VersionedProcessor. The scheduled state of the component
              Returns The scheduled_state of this VersionedProcessor.
              Return type str
    scheduling_period
        Gets the scheduling_period of this VersionedProcessor. The frequency with which to schedule the proces-
        sor. The format of the value will depend on th value of schedulingStrategy.
              Returns The scheduling_period of this VersionedProcessor.
              Return type str
    scheduling_strategy
        Gets the scheduling_strategy of this VersionedProcessor. Indicates whether the processor should be sched-
        uled to run in event or timer driven mode.
              Returns The scheduling_strategy of this VersionedProcessor.
              Return type str
    style
        Gets the style of this VersionedProcessor. Stylistic data for rendering in a UI
              Returns The style of this VersionedProcessor.
              Return type dict(str, str)
    swagger_types = {'annotation_data':                     'str', 'auto_terminated_relationships':                 'list[str
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
    type
        Gets the type of this VersionedProcessor. The type of the extension component
              Returns The type of this VersionedProcessor.
              Return type str
      yield_duration
          Gets the yield_duration of this VersionedProcessor. The amount of time that must elapse before this
          processor is scheduled again after yielding.
                Returns The yield_duration of this VersionedProcessor.
                Return type str
nipyapi.nifi.models.versioned_property_descriptor module
      resource_definition
          Gets the resource_definition of this VersionedPropertyDescriptor. Returns the Resource Definition that
          defines which type(s) of resource(s) this property references, if any
                Returns The resource_definition of this VersionedPropertyDescriptor.
                Return type VersionedResourceDefinition
      sensitive
          Gets the sensitive of this VersionedPropertyDescriptor. Whether or not the property is considered sensitive
                Returns The sensitive of this VersionedPropertyDescriptor.
                Return type bool
      swagger_types = {'display_name':                  'str', 'identifies_controller_service':                         'bool', 'nam
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.nifi.models.versioned_remote_group_port module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedRemoteGroupPort - a model defined in Swagger
      attribute_map = {'batch_size':                'batchSize', 'comments':              'comments', 'component_type':
      batch_size
          Gets the batch_size of this VersionedRemoteGroupPort. The batch settings for data transmission.
               Returns The batch_size of this VersionedRemoteGroupPort.
               Return type BatchSize
      comments
          Gets the comments of this VersionedRemoteGroupPort. The user-supplied comments for the component
               Returns The comments of this VersionedRemoteGroupPort.
               Return type str
      component_type
          Gets the component_type of this VersionedRemoteGroupPort.
               Returns The component_type of this VersionedRemoteGroupPort.
               Return type str
      concurrently_schedulable_task_count
          Gets the concurrently_schedulable_task_count of this VersionedRemoteGroupPort. The number of task
          that may transmit flowfiles to the target port concurrently.
               Returns The concurrently_schedulable_task_count of this VersionedRemoteGroupPort.
               Return type int
      group_identifier
          Gets the group_identifier of this VersionedRemoteGroupPort. The ID of the Process Group that this com-
          ponent belongs to
               Returns The group_identifier of this VersionedRemoteGroupPort.
               Return type str
      identifier
          Gets the identifier of this VersionedRemoteGroupPort. The component’s unique identifier
               Returns The identifier of this VersionedRemoteGroupPort.
               Return type str
      instance_identifier
          Gets the instance_identifier of this VersionedRemoteGroupPort. The instance ID of an existing component
          that is described by this VersionedComponent, or null if this is not mapped to an instantiated component
               Returns The instance_identifier of this VersionedRemoteGroupPort.
               Return type str
      name
          Gets the name of this VersionedRemoteGroupPort. The component’s name
               Returns The name of this VersionedRemoteGroupPort.
               Return type str
      position
          Gets the position of this VersionedRemoteGroupPort. The component’s position on the graph
nipyapi.nifi.models.versioned_remote_process_group module
class nipyapi.nifi.models.versioned_remote_process_group.VersionedRemoteProcessGroup(identifie
                                                                                     in-
                                                                                     stance_i
                                                                                     name=N
                                                                                     com-
                                                                                     ments=N
                                                                                     po-
                                                                                     si-
                                                                                     tion=No
                                                                                     tar-
                                                                                     get_uri=
                                                                                     tar-
                                                                                     get_uris
                                                                                     com-
                                                                                     mu-
                                                                                     ni-
                                                                                     ca-
                                                                                     tions_tim
                                                                                     yield_du
                                                                                     trans-
                                                                                     port_pro
                                                                                     lo-
                                                                                     cal_netw
                                                                                     proxy_h
                                                                                     proxy_p
                                                                                     proxy_u
                                                                                     in-
                                                                                     put_port
                                                                                     out-
                                                                                     put_port
                                                                                     com-
                                                                                     po-
                                                                                     nent_typ
                                                                                     group_id
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedRemoteProcessGroup - a model defined in Swagger
      attribute_map = {'comments':               'comments', 'communications_timeout':                    'communicationsTim
      comments
          Gets the comments of this VersionedRemoteProcessGroup. The user-supplied comments for the compo-
          nent
               Returns The comments of this VersionedRemoteProcessGroup.
               Return type str
      communications_timeout
          Gets the communications_timeout of this VersionedRemoteProcessGroup. The time period used for the
          timeout when communicating with the target.
               Returns The communications_timeout of this VersionedRemoteProcessGroup.
               Return type str
    component_type
        Gets the component_type of this VersionedRemoteProcessGroup.
              Returns The component_type of this VersionedRemoteProcessGroup.
              Return type str
    group_identifier
        Gets the group_identifier of this VersionedRemoteProcessGroup. The ID of the Process Group that this
        component belongs to
              Returns The group_identifier of this VersionedRemoteProcessGroup.
              Return type str
    identifier
        Gets the identifier of this VersionedRemoteProcessGroup. The component’s unique identifier
              Returns The identifier of this VersionedRemoteProcessGroup.
              Return type str
    input_ports
        Gets the input_ports of this VersionedRemoteProcessGroup. A Set of Input Ports that can be connected to,
        in order to send data to the remote NiFi instance
              Returns The input_ports of this VersionedRemoteProcessGroup.
              Return type list[VersionedRemoteGroupPort]
    instance_identifier
        Gets the instance_identifier of this VersionedRemoteProcessGroup. The instance ID of an existing com-
        ponent that is described by this VersionedComponent, or null if this is not mapped to an instantiated
        component
              Returns The instance_identifier of this VersionedRemoteProcessGroup.
              Return type str
    local_network_interface
        Gets the local_network_interface of this VersionedRemoteProcessGroup. The local network interface to
        send/receive data. If not specified, any local address is used. If clustered, all nodes must have an interface
        with this identifier.
              Returns The local_network_interface of this VersionedRemoteProcessGroup.
              Return type str
    name
        Gets the name of this VersionedRemoteProcessGroup. The component’s name
              Returns The name of this VersionedRemoteProcessGroup.
              Return type str
    output_ports
        Gets the output_ports of this VersionedRemoteProcessGroup. A Set of Output Ports that can be connected
        to, in order to pull data from the remote NiFi instance
              Returns The output_ports of this VersionedRemoteProcessGroup.
              Return type list[VersionedRemoteGroupPort]
    position
        Gets the position of this VersionedRemoteProcessGroup. The component’s position on the graph
3.3.1.2 Submodules
      sanitize_for_serialization(obj)
          Builds a JSON POST object.
           If obj is None, return None. If obj is str, int, long, float, bool, return directly. If obj is datetime.datetime,
           datetime.date
                convert to string in iso8601 format.
           If obj is list, sanitize each element in the list. If obj is dict, return the dict. If obj is swagger model, return
           the properties dict.
                Parameters obj – The data to serialize.
                Returns The serialized form of data.
      select_header_accept(accepts)
          Returns Accept based on an array of accepts provided.
                Parameters accepts – List of headers.
                Returns Accept (e.g. application/json).
      select_header_content_type(content_types)
          Returns Content-Type based on an array of content_types provided.
                Parameters content_types – List of content-types.
                Returns Content-Type (e.g. application/json).
      set_default_header(header_name, header_value)
      update_params_for_auth(headers, querys, auth_settings)
          Updates header and query params based on authentication setting.
                Parameters
                     • headers – Header parameters dict to be updated.
                     • querys – Query parameters tuple list to be updated.
                     • auth_settings – Authentication setting identifiers list.
      user_agent
          Gets user agent.
     getheaders()
         Returns a dictionary of the response headers.
3.3.2.1 Subpackages
nipyapi.registry.apis package
Submodules
nipyapi.registry.apis.access_api module
      create_access_token_using_basic_auth_credentials(**kwargs)
          Create token using basic auth Creates a token for accessing the REST API via username/password.
          The user credentials must be passed in standard HTTP Basic Auth format. That is: ‘Authorization:
          Basic <credentials>’, where <credentials> is the base64 encoded value of ‘<username>:<password>’.
          The token returned is formatted as a JSON Web Token (JWT). The token is base64 encoded and
          comprised of three parts. The header, the body, and the signature. The expiration of the token
          is a contained within the body. The token can be used in the Authorization header in the for-
          mat ‘Authorization: Bearer <token>’. This method makes a synchronous HTTP request by default.
          To make an asynchronous HTTP request, please define a callback function to be invoked when re-
          ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.create_access_token_using_basic_auth_credentials(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns str If the method is called asynchronously, returns the request thread.
      create_access_token_using_basic_auth_credentials_with_http_info(**kwargs)
          Create token using basic auth Creates a token for accessing the REST API via username/password.
          The user credentials must be passed in standard HTTP Basic Auth format. That is: ‘Authorization:
          Basic <credentials>’, where <credentials> is the base64 encoded value of ‘<username>:<password>’.
          The token returned is formatted as a JSON Web Token (JWT). The token is base64 encoded and
          comprised of three parts. The header, the body, and the signature. The expiration of the token
          is a contained within the body. The token can be used in the Authorization header in the for-
          mat ‘Authorization: Bearer <token>’. This method makes a synchronous HTTP request by default.
          To make an asynchronous HTTP request, please define a callback function to be invoked when re-
          ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.create_access_token_using_basic_auth_credentials_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns str If the method is called asynchronously, returns the request thread.
      create_access_token_using_identity_provider_credentials(**kwargs)
          Create token using identity provider Creates a token for accessing the REST API via a custom iden-
          tity provider. The user credentials must be passed in a format understood by the custom iden-
          tity provider, e.g., a third-party auth token in an HTTP header. The exact format of the user cre-
          dentials expected by the custom identity provider can be discovered by ‘GET /access/token/identity-
          provider/usage’. The token returned is formatted as a JSON Web Token (JWT). The token is base64
          encoded and comprised of three parts. The header, the body, and the signature. The expiration of the
          token is a contained within the body. The token can be used in the Authorization header in the for-
          mat ‘Authorization: Bearer <token>’. This method makes a synchronous HTTP request by default.
          To make an asynchronous HTTP request, please define a callback function to be invoked when re-
          ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.create_access_token_using_identity_provider_credentials(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns str If the method is called asynchronously, returns the request thread.
      create_access_token_using_identity_provider_credentials_with_http_info(**kwargs)
          Create token using identity provider Creates a token for accessing the REST API via a custom identity
          provider. The user credentials must be passed in a format understood by the custom identity provider,
          e.g., a third-party auth token in an HTTP header. The exact format of the user credentials expected
          by the custom identity provider can be discovered by ‘GET /access/token/identity-provider/usage’.
          The token returned is formatted as a JSON Web Token (JWT). The token is base64 encoded and
         comprised of three parts. The header, the body, and the signature. The expiration of the token
         is a contained within the body. The token can be used in the Authorization header in the format
         ‘Authorization: Bearer <token>’. This method makes a synchronous HTTP request by default. To
         make an asynchronous HTTP request, please define a callback function to be invoked when re-
         ceiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.create_access_token_using_identity_provider_credentials_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns str If the method is called asynchronously, returns the request thread.
    create_access_token_using_kerberos_ticket(**kwargs)
        Create token using kerberos Creates a token for accessing the REST API via Kerberos Service Tickets or
        SPNEGO Tokens (which includes Kerberos Service Tickets). The token returned is formatted as a JSON
        Web Token (JWT). The token is base64 encoded and comprised of three parts. The header, the body, and
        the signature. The expiration of the token is a contained within the body. The token can be used in the
        Authorization header in the format ‘Authorization: Bearer <token>’. This method makes a synchronous
        HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
        be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
        >>> thread = api.create_access_token_using_kerberos_ticket(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns str If the method is called asynchronously, returns the request thread.
    create_access_token_using_kerberos_ticket_with_http_info(**kwargs)
        Create token using kerberos Creates a token for accessing the REST API via Kerberos Service
        Tickets or SPNEGO Tokens (which includes Kerberos Service Tickets). The token returned is
        formatted as a JSON Web Token (JWT). The token is base64 encoded and comprised of three
        parts. The header, the body, and the signature. The expiration of the token is a contained
        within the body. The token can be used in the Authorization header in the format ‘Authoriza-
        tion: Bearer <token>’. This method makes a synchronous HTTP request by default. To make
        an asynchronous HTTP request, please define a callback function to be invoked when receiv-
        ing the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.create_access_token_using_kerberos_ticket_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns str If the method is called asynchronously, returns the request thread.
    get_access_status(**kwargs)
        Get access status Returns the current client’s authenticated identity and permissions to top-
        level resources This method makes a synchronous HTTP request by default.         To make an
        asynchronous HTTP request, please define a callback function to be invoked when receiving
        the response.     >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_access_status(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns CurrentUser If the method is called asynchronously, returns the request thread.
    get_access_status_with_http_info(**kwargs)
        Get access status Returns the current client’s authenticated identity and permissions to top-
        level resources This method makes a synchronous HTTP request by default.         To make an
        asynchronous HTTP request, please define a callback function to be invoked when receiving
           the response.     >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
           api.get_access_status_with_http_info(callback=callback_function)
                Parameters function (callback) – The callback function for asynchronous request. (op-
                   tional)
                Returns CurrentUser If the method is called asynchronously, returns the request thread.
      get_identity_provider_usage_instructions(**kwargs)
          Get identity provider usage Provides a description of how the currently configured identity provider expects
          credentials to be passed to POST /access/token/identity-provider This method makes a synchronous HTTP
          request by default. To make an asynchronous HTTP request, please define a callback function to be
          invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
          >>> thread = api.get_identity_provider_usage_instructions(callback=callback_function)
                Parameters function (callback) – The callback function for asynchronous request. (op-
                   tional)
                Returns str If the method is called asynchronously, returns the request thread.
      get_identity_provider_usage_instructions_with_http_info(**kwargs)
          Get identity provider usage Provides a description of how the currently configured identity provider expects
          credentials to be passed to POST /access/token/identity-provider This method makes a synchronous HTTP
          request by default. To make an asynchronous HTTP request, please define a callback function to be
          invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
          >>> thread = api.get_identity_provider_usage_instructions_with_http_info(callback=callback_function)
                Parameters function (callback) – The callback function for asynchronous request. (op-
                   tional)
                Returns str If the method is called asynchronously, returns the request thread.
      log_out(**kwargs)
           Performs a logout for other providers that have been issued a JWT. NOTE: This endpoint is subject
               to change as NiFi Registry and its REST API evolve.
           This method makes a synchronous HTTP request by default.         To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.      >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
           api.log_out(callback=callback_function)
                Parameters function (callback) – The callback function for asynchronous request. (op-
                   tional)
                Returns None If the method is called asynchronously, returns the request thread.
      log_out_with_http_info(**kwargs)
           Performs a logout for other providers that have been issued a JWT. NOTE: This endpoint is subject
               to change as NiFi Registry and its REST API evolve.
           This method makes a synchronous HTTP request by default.              To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
           api.log_out_with_http_info(callback=callback_function)
                Parameters function (callback) – The callback function for asynchronous request. (op-
                   tional)
                Returns None If the method is called asynchronously, returns the request thread.
      oidc_callback(**kwargs)
         Redirect/callback URI for processing the result of the OpenId Connect login sequence. NOTE: This
             endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.         To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.oidc_callback(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns None If the method is called asynchronously, returns the request thread.
    oidc_callback_with_http_info(**kwargs)
         Redirect/callback URI for processing the result of the OpenId Connect login sequence. NOTE: This
             endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.              To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.oidc_callback_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns None If the method is called asynchronously, returns the request thread.
    oidc_exchange(**kwargs)
         Retrieves a JWT following a successful login sequence using the configured OpenId Connect provider.
             NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.        To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.oidc_exchange(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns str If the method is called asynchronously, returns the request thread.
    oidc_exchange_with_http_info(**kwargs)
         Retrieves a JWT following a successful login sequence using the configured OpenId Connect provider.
             NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.             To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.oidc_exchange_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns str If the method is called asynchronously, returns the request thread.
    oidc_logout(**kwargs)
         Performs a logout in the OpenId Provider. NOTE: This endpoint is subject to change as NiFi Registry
             and its REST API evolve.
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns str If the method is called asynchronously, returns the request thread.
     test_identity_provider_recognizes_credentials_format_with_http_info(**kwargs)
         Test identity provider Tests the format of the credentials against this identity provider without pre-
         forming authentication on the credentials to validate them. The user credentials should be passed
         in a format understood by the custom identity provider as defined by ‘GET /access/token/identity-
         provider/usage’. This method makes a synchronous HTTP request by default. To make an
         asynchronous HTTP request, please define a callback function to be invoked when receiving
         the response.      >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.test_identity_provider_recognizes_credentials_format_with_http_info(callback=callback_function)
               Parameters function (callback) – The callback function for asynchronous request. (op-
                  tional)
               Returns str If the method is called asynchronously, returns the request thread.
nipyapi.registry.apis.bucket_flows_api module
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • bucket_id (str) – The bucket identifier (required)
                    • flow_id (str) – The flow identifier (required)
               Returns list[VersionedFlowSnapshotMetadata] If the method is called asynchronously, returns
                  the request thread.
      get_flow_with_http_info(bucket_id, flow_id, **kwargs)
          Get bucket flow Retrieves the flow with the given id in the given bucket. This method makes a synchronous
          HTTP request by default. To make an asynchronous HTTP request, please define a callback function to
          be invoked when receiving the response. >>> def callback_function(response): >>> pprint(response) >>>
          >>> thread = api.get_flow_with_http_info(bucket_id, flow_id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • bucket_id (str) – The bucket identifier (required)
                    • flow_id (str) – The flow identifier (required)
               Returns VersionedFlow If the method is called asynchronously, returns the request thread.
      get_flows(bucket_id, **kwargs)
          Get bucket flows Retrieves all flows in the given bucket. This method makes a synchronous HTTP request
          by default. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_flows(bucket_id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • bucket_id (str) – The bucket identifier (required)
               Returns list[VersionedFlow] If the method is called asynchronously, returns the request thread.
      get_flows_with_http_info(bucket_id, **kwargs)
          Get bucket flows Retrieves all flows in the given bucket. This method makes a synchronous HTTP request
          by default. To make an asynchronous HTTP request, please define a callback function to be invoked when
          receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
          api.get_flows_with_http_info(bucket_id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • bucket_id (str) – The bucket identifier (required)
               Returns list[VersionedFlow] If the method is called asynchronously, returns the request thread.
      get_latest_flow_version(bucket_id, flow_id, **kwargs)
          Get latest bucket flow version content Gets the latest version of a flow, including the metadata and con-
          tent of the flow. This method makes a synchronous HTTP request by default. To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.get_latest_flow_version(bucket_id,
          flow_id, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.import_versioned_flow(bucket_id,
           flow_id, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • bucket_id (str) – The bucket identifier (required)
                    • flow_id (str) – The flow identifier (required)
                    • body (VersionedFlowSnapshot) – file
                    • comments (str) –
                Returns VersionedFlowSnapshot If the method is called asynchronously, returns the request
                   thread.
      import_versioned_flow_with_http_info(bucket_id, flow_id, **kwargs)
          Import flow version Import the next version of a flow. The version number of the object being created will
          be the next available version integer. Flow versions are immutable after they are created. This method
          makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define
          a callback function to be invoked when receiving the response. >>> def callback_function(response):
          >>> pprint(response) >>> >>> thread = api.import_versioned_flow_with_http_info(bucket_id, flow_id,
          callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • bucket_id (str) – The bucket identifier (required)
                    • flow_id (str) – The flow identifier (required)
                    • body (VersionedFlowSnapshot) – file
                    • comments (str) –
                Returns VersionedFlowSnapshot If the method is called asynchronously, returns the request
                   thread.
      update_flow(bucket_id, flow_id, body, **kwargs)
          Update bucket flow Updates the flow with the given id in the given bucket.          This method
          makes a synchronous HTTP request by default.         To make an asynchronous HTTP request,
          please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.update_flow(bucket_id, flow_id,
          body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • bucket_id (str) – The bucket identifier (required)
                    • flow_id (str) – The flow identifier (required)
                    • body (VersionedFlow) – The updated flow (required)
                Returns VersionedFlow If the method is called asynchronously, returns the request thread.
      update_flow_with_http_info(bucket_id, flow_id, body, **kwargs)
          Update bucket flow Updates the flow with the given id in the given bucket. This method makes
          a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a
           callback function to be invoked when receiving the response. >>> def callback_function(response):
           >>> pprint(response) >>> >>> thread = api.update_flow_with_http_info(bucket_id, flow_id, body, call-
           back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • bucket_id (str) – The bucket identifier (required)
                   • flow_id (str) – The flow identifier (required)
                   • body (VersionedFlow) – The updated flow (required)
               Returns VersionedFlow If the method is called asynchronously, returns the request thread.
nipyapi.registry.apis.buckets_api module
    get_bucket(bucket_id, **kwargs)
        Get bucket Gets the bucket with the given id. This method makes a synchronous HTTP request by de-
        fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_bucket(bucket_id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • bucket_id (str) – The bucket identifier (required)
              Returns Bucket If the method is called asynchronously, returns the request thread.
    get_bucket_with_http_info(bucket_id, **kwargs)
        Get bucket Gets the bucket with the given id. This method makes a synchronous HTTP request by de-
        fault. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_bucket_with_http_info(bucket_id, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • bucket_id (str) – The bucket identifier (required)
              Returns Bucket If the method is called asynchronously, returns the request thread.
    get_buckets(**kwargs)
        Get all buckets The returned list will include only buckets for which the user is authorized.If the user is not
        authorized for any buckets, this returns an empty list. This method makes a synchronous HTTP request by
        default. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_buckets(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns list[Bucket] If the method is called asynchronously, returns the request thread.
    get_buckets_with_http_info(**kwargs)
        Get all buckets The returned list will include only buckets for which the user is authorized.If the user is not
        authorized for any buckets, this returns an empty list. This method makes a synchronous HTTP request by
        default. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.get_buckets_with_http_info(callback=callback_function)
              Parameters function (callback) – The callback function for asynchronous request. (op-
                 tional)
              Returns list[Bucket] If the method is called asynchronously, returns the request thread.
    update_bucket(bucket_id, body, **kwargs)
        Update bucket Updates the bucket with the given id. This method makes a synchronous HTTP request by
        default. To make an asynchronous HTTP request, please define a callback function to be invoked when
        receiving the response. >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
        api.update_bucket(bucket_id, body, callback=callback_function)
              Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • bucket_id (str) – The bucket identifier (required)
nipyapi.registry.apis.flows_api module
    global_get_flow(flow_id, **kwargs)
        Get flow Gets a flow by id. This method makes a synchronous HTTP request by default. To make an asyn-
        chronous HTTP request, please define a callback function to be invoked when receiving the response. >>>
        def callback_function(response): >>> pprint(response) >>> >>> thread = api.global_get_flow(flow_id,
        callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • flow_id (str) – The flow identifier (required)
             Returns VersionedFlow If the method is called asynchronously, returns the request thread.
    global_get_flow_version(flow_id, version_number, **kwargs)
        Get flow version Gets the given version of a flow, including metadata and flow content. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define
        a callback function to be invoked when receiving the response. >>> def callback_function(response):
        >>> pprint(response) >>> >>> thread = api.global_get_flow_version(flow_id, version_number, call-
        back=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • flow_id (str) – The flow identifier (required)
                  • version_number (int) – The version number (required)
             Returns VersionedFlowSnapshot If the method is called asynchronously, returns the request
                thread.
    global_get_flow_version_with_http_info(flow_id, version_number, **kwargs)
        Get flow version Gets the given version of a flow, including metadata and flow content. This method
        makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define
        a callback function to be invoked when receiving the response. >>> def callback_function(response):
        >>> pprint(response) >>> >>> thread = api.global_get_flow_version_with_http_info(flow_id, ver-
        sion_number, callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • flow_id (str) – The flow identifier (required)
                  • version_number (int) – The version number (required)
             Returns VersionedFlowSnapshot If the method is called asynchronously, returns the request
                thread.
    global_get_flow_versions(flow_id, **kwargs)
        Get flow versions Gets summary information for all versions of a given flow. Versions are ordered newest-
        >oldest. This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
        request, please define a callback function to be invoked when receiving the response. >>> def call-
        back_function(response): >>> pprint(response) >>> >>> thread = api.global_get_flow_versions(flow_id,
        callback=callback_function)
             Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • flow_id (str) – The flow identifier (required)
     global_get_latest_flow_version_metadata_with_http_info(flow_id, **kwargs)
         Get latest flow version metadata Gets the metadata for the latest version of a flow. This method makes
         a synchronous HTTP request by default. To make an asynchronous HTTP request, please define a call-
         back function to be invoked when receiving the response. >>> def callback_function(response): >>>
         pprint(response) >>> >>> thread = api.global_get_latest_flow_version_metadata_with_http_info(flow_id,
         callback=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • flow_id (str) – The flow identifier (required)
               Returns VersionedFlowSnapshotMetadata If the method is called asynchronously, returns the
                  request thread.
     global_get_latest_flow_version_with_http_info(flow_id, **kwargs)
         Get latest flow version Gets the latest version of a flow, including metadata and flow content. This method
         makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please define
         a callback function to be invoked when receiving the response. >>> def callback_function(response):
         >>> pprint(response) >>> >>> thread = api.global_get_latest_flow_version_with_http_info(flow_id, call-
         back=callback_function)
               Parameters
                   • function (callback) – The callback function for asynchronous request. (optional)
                   • flow_id (str) – The flow identifier (required)
               Returns VersionedFlowSnapshot If the method is called asynchronously, returns the request
                  thread.
nipyapi.registry.apis.items_api module
nipyapi.registry.apis.policies_api module
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • version (str) – The version is used to verify the client is working with the latest
                      version of the entity. (required)
                    • id (str) – The access policy id. (required)
                    • client_id (str) – If the client id is not specified, new one will be generated. This
                      value (whether specified or generated) is included in the response.
               Returns AccessPolicy If the method is called asynchronously, returns the request thread.
      update_access_policy(id, body, **kwargs)
          Update access policy
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.update_access_policy(id, body, call-
           back=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The access policy id. (required)
                    • body (AccessPolicy) – The access policy configuration details. (required)
               Returns AccessPolicy If the method is called asynchronously, returns the request thread.
      update_access_policy_with_http_info(id, body, **kwargs)
          Update access policy
           This method makes a synchronous HTTP request by default.                 To make an asynchronous
           HTTP request, please define a callback function to be invoked when receiving the re-
           sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
           api.update_access_policy_with_http_info(id, body, callback=callback_function)
               Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The access policy id. (required)
                    • body (AccessPolicy) – The access policy configuration details. (required)
               Returns AccessPolicy If the method is called asynchronously, returns the request thread.
nipyapi.registry.apis.tenants_api module
    NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
    Ref: https://github.com/swagger-api/swagger-codegen
    create_user(body, **kwargs)
         Create user NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP
         request, please define a callback function to be invoked when receiving the response. >>> def
         callback_function(response): >>> pprint(response) >>> >>> thread = api.create_user(body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • body (User) – The user configuration details. (required)
             Returns User If the method is called asynchronously, returns the request thread.
    create_user_group(body, **kwargs)
         Create user group NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.create_user_group(body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • body (UserGroup) – The user group configuration details. (required)
             Returns UserGroup If the method is called asynchronously, returns the request thread.
    create_user_group_with_http_info(body, **kwargs)
         Create user group NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.               To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.create_user_group_with_http_info(body, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • body (UserGroup) – The user group configuration details. (required)
             Returns UserGroup If the method is called asynchronously, returns the request thread.
    create_user_with_http_info(body, **kwargs)
         Create user NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.create_user_with_http_info(body,
         callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
             Returns list[UserGroup] If the method is called asynchronously, returns the request thread.
    get_user_groups_with_http_info(**kwargs)
         Get user groups NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.             To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):     >>> pprint(response) >>> >>> thread =
         api.get_user_groups_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns list[UserGroup] If the method is called asynchronously, returns the request thread.
    get_user_with_http_info(id, **kwargs)
         Get user NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.get_user_with_http_info(id, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The user id. (required)
             Returns User If the method is called asynchronously, returns the request thread.
    get_users(**kwargs)
         Get all users NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.         To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response): >>> pprint(response) >>> >>> thread =
         api.get_users(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns list[User] If the method is called asynchronously, returns the request thread.
    get_users_with_http_info(**kwargs)
         Get all users NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.              To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.      >>> def callback_function(response):      >>> pprint(response) >>> >>> thread =
         api.get_users_with_http_info(callback=callback_function)
             Parameters function (callback) – The callback function for asynchronous request. (op-
                tional)
             Returns list[User] If the method is called asynchronously, returns the request thread.
    remove_user(version, id, **kwargs)
         Delete user NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.remove_user(version, id, call-
          back=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • version (str) – The version is used to verify the client is working with the latest
                    version of the entity. (required)
                  • id (str) – The user id. (required)
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
              Returns User If the method is called asynchronously, returns the request thread.
      remove_user_group(version, id, **kwargs)
          Delete user group NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
          This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
          quest, please define a callback function to be invoked when receiving the response. >>> def call-
          back_function(response): >>> pprint(response) >>> >>> thread = api.remove_user_group(version, id,
          callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • version (str) – The version is used to verify the client is working with the latest
                    version of the entity. (required)
                  • id (str) – The user group id. (required)
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
              Returns UserGroup If the method is called asynchronously, returns the request thread.
      remove_user_group_with_http_info(version, id, **kwargs)
          Delete user group NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
          This method makes a synchronous HTTP request by default.                To make an asynchronous
          HTTP request, please define a callback function to be invoked when receiving the re-
          sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
          api.remove_user_group_with_http_info(version, id, callback=callback_function)
              Parameters
                  • function (callback) – The callback function for asynchronous request. (optional)
                  • version (str) – The version is used to verify the client is working with the latest
                    version of the entity. (required)
                  • id (str) – The user group id. (required)
                  • client_id (str) – If the client id is not specified, new one will be generated. This
                    value (whether specified or generated) is included in the response.
              Returns UserGroup If the method is called asynchronously, returns the request thread.
      remove_user_with_http_info(version, id, **kwargs)
         Delete user NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):        >>> pprint(response) >>> >>> thread =
         api.remove_user_with_http_info(version, id, callback=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • version (str) – The version is used to verify the client is working with the latest
                   version of the entity. (required)
                 • id (str) – The user id. (required)
                 • client_id (str) – If the client id is not specified, new one will be generated. This
                   value (whether specified or generated) is included in the response.
             Returns User If the method is called asynchronously, returns the request thread.
    update_user(id, body, **kwargs)
         Update user NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_user(id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The user id. (required)
                 • body (User) – The user configuration details. (required)
             Returns User If the method is called asynchronously, returns the request thread.
    update_user_group(id, body, **kwargs)
         Update user group NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
         quest, please define a callback function to be invoked when receiving the response. >>> def call-
         back_function(response): >>> pprint(response) >>> >>> thread = api.update_user_group(id, body, call-
         back=callback_function)
             Parameters
                 • function (callback) – The callback function for asynchronous request. (optional)
                 • id (str) – The user group id. (required)
                 • body (UserGroup) – The user group configuration details. (required)
             Returns UserGroup If the method is called asynchronously, returns the request thread.
    update_user_group_with_http_info(id, body, **kwargs)
         Update user group NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
         This method makes a synchronous HTTP request by default.                To make an asynchronous
         HTTP request, please define a callback function to be invoked when receiving the re-
         sponse.     >>> def callback_function(response):       >>> pprint(response) >>> >>> thread =
         api.update_user_group_with_http_info(id, body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The user group id. (required)
                    • body (UserGroup) – The user group configuration details. (required)
                Returns UserGroup If the method is called asynchronously, returns the request thread.
      update_user_with_http_info(id, body, **kwargs)
           Update user NOTE: This endpoint is subject to change as NiFi Registry and its REST API evolve.
           This method makes a synchronous HTTP request by default. To make an asynchronous HTTP re-
           quest, please define a callback function to be invoked when receiving the response. >>> def call-
           back_function(response): >>> pprint(response) >>> >>> thread = api.update_user_with_http_info(id,
           body, callback=callback_function)
                Parameters
                    • function (callback) – The callback function for asynchronous request. (optional)
                    • id (str) – The user id. (required)
                    • body (User) – The user configuration details. (required)
                Returns User If the method is called asynchronously, returns the request thread.
nipyapi.registry.models package
Submodules
nipyapi.registry.models.access_policy module
     configurable
         Gets the configurable of this AccessPolicy. Indicates if this access policy is configurable, based on which
         Authorizer has been configured to manage it.
               Returns The configurable of this AccessPolicy.
               Return type bool
     identifier
         Gets the identifier of this AccessPolicy. The id of the policy. Set by server at creation time.
               Returns The identifier of this AccessPolicy.
               Return type str
     resource
         Gets the resource of this AccessPolicy. The resource for this access policy.
               Returns The resource of this AccessPolicy.
               Return type str
     revision
         Gets the revision of this AccessPolicy. The revision of this entity used for optimistic-locking during
         updates.
               Returns The revision of this AccessPolicy.
               Return type RevisionInfo
     swagger_types = {'action':                 'str', 'configurable':               'bool', 'identifier':             'str', 'reso
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
     user_groups
         Gets the user_groups of this AccessPolicy. The set of user group IDs associated with this access policy.
               Returns The user_groups of this AccessPolicy.
               Return type list[Tenant]
     users
         Gets the users of this AccessPolicy. The set of user IDs associated with this access policy.
               Returns The users of this AccessPolicy.
               Return type list[Tenant]
nipyapi.registry.models.access_policy_summary module
class nipyapi.registry.models.access_policy_summary.AccessPolicySummary(identifier=None,
                                                                        re-
                                                                        source=None,
                                                                        ac-
                                                                        tion=None,
                                                                        con-
                                                                        fig-
                                                                        urable=None,
                                                                        re-
                                                                        vi-
                                                                        sion=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      AccessPolicySummary - a model defined in Swagger
      action
          Gets the action of this AccessPolicySummary. The action associated with this access policy.
                Returns The action of this AccessPolicySummary.
                Return type str
      attribute_map = {'action':               'action', 'configurable':                'configurable', 'identifier':            '
      configurable
          Gets the configurable of this AccessPolicySummary. Indicates if this access policy is configurable, based
          on which Authorizer has been configured to manage it.
                Returns The configurable of this AccessPolicySummary.
                Return type bool
      identifier
          Gets the identifier of this AccessPolicySummary. The id of the policy. Set by server at creation time.
                Returns The identifier of this AccessPolicySummary.
                Return type str
      resource
          Gets the resource of this AccessPolicySummary. The resource for this access policy.
                Returns The resource of this AccessPolicySummary.
                Return type str
      revision
          Gets the revision of this AccessPolicySummary. The revision of this entity used for optimistic-locking
          during updates.
                Returns The revision of this AccessPolicySummary.
                Return type RevisionInfo
      swagger_types = {'action':               'str', 'configurable':              'bool', 'identifier':              'str', 'reso
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.registry.models.batch_size module
nipyapi.registry.models.bucket module
nipyapi.registry.models.bucket_item module
      created_timestamp
          Gets the created_timestamp of this BucketItem. The timestamp of when the item was created, as millisec-
          onds since epoch.
                Returns The created_timestamp of this BucketItem.
                Return type int
      description
          Gets the description of this BucketItem. A description of the item.
                Returns The description of this BucketItem.
                Return type str
      identifier
          Gets the identifier of this BucketItem. An ID to uniquely identify this object.
                Returns The identifier of this BucketItem.
                Return type str
      link
          Gets the link of this BucketItem. An WebLink to this entity.
                Returns The link of this BucketItem.
                Return type JaxbLink
      modified_timestamp
          Gets the modified_timestamp of this BucketItem. The timestamp of when the item was last modified, as
          milliseconds since epoch.
                Returns The modified_timestamp of this BucketItem.
                Return type int
      name
          Gets the name of this BucketItem. The name of the item.
                Returns The name of this BucketItem.
                Return type str
      permissions
          Gets the permissions of this BucketItem. The access that the current user has to the bucket containing this
          item.
                Returns The permissions of this BucketItem.
                Return type Permissions
      swagger_types = {'bucket_identifier':                      'str', 'bucket_name':            'str', 'created_timestamp
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this BucketItem. The type of item.
                Returns The type of this BucketItem.
                Return type str
nipyapi.registry.models.bundle module
nipyapi.registry.models.connectable_component module
class nipyapi.registry.models.connectable_component.ConnectableComponent(id=None,
                                                                         type=None,
                                                                         group_id=None,
                                                                         name=None,
                                                                         com-
                                                                         ments=None,
                                                                         in-
                                                                         stance_identifier=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      ConnectableComponent - a model defined in Swagger
      attribute_map = {'comments':                 'comments', 'group_id':            'groupId', 'id':            'id', 'instanc
      comments
          Gets the comments of this ConnectableComponent. The comments for the connectable component.
               Returns The comments of this ConnectableComponent.
               Return type str
      group_id
          Gets the group_id of this ConnectableComponent. The id of the group that the connectable component
          resides in
               Returns The group_id of this ConnectableComponent.
               Return type str
      id
           Gets the id of this ConnectableComponent. The id of the connectable component.
               Returns The id of this ConnectableComponent.
               Return type str
      instance_identifier
          Gets the instance_identifier of this ConnectableComponent. The instance ID of an existing component that
          is described by this VersionedComponent, or null if this is not mapped to an instantiated component
               Returns The instance_identifier of this ConnectableComponent.
               Return type str
      name
          Gets the name of this ConnectableComponent. The name of the connectable component
               Returns The name of this ConnectableComponent.
               Return type str
      swagger_types = {'comments':                 'str', 'group_id':          'str', 'id':        'str', 'instance_identi
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      type
          Gets the type of this ConnectableComponent. The type of component the connectable is.
               Returns The type of this ConnectableComponent.
nipyapi.registry.models.controller_service_api module
nipyapi.registry.models.current_user module
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      CurrentUser - a model defined in Swagger
      anonymous
          Gets the anonymous of this CurrentUser. Indicates if the current user is anonymous
                Returns The anonymous of this CurrentUser.
                Return type bool
      attribute_map = {'anonymous':                 'anonymous', 'identity':              'identity', 'login_supported':
      identity
          Gets the identity of this CurrentUser. The identity of the current user
                Returns The identity of this CurrentUser.
                Return type str
      login_supported
          Gets the login_supported of this CurrentUser. Indicates if the NiFi Registry instance supports logging in
                Returns The login_supported of this CurrentUser.
                Return type bool
      oidclogin_supported
          Gets the oidclogin_supported of this CurrentUser. Indicates if the NiFi Registry instance supports logging
          in with an OIDC provider
                Returns The oidclogin_supported of this CurrentUser.
                Return type bool
      resource_permissions
          Gets the resource_permissions of this CurrentUser. The access that the current user has to top level re-
          sources
                Returns The resource_permissions of this CurrentUser.
                Return type ResourcePermissions
      swagger_types = {'anonymous':                 'bool', 'identity':             'str', 'login_supported':          'bool',
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
nipyapi.registry.models.fields module
nipyapi.registry.models.permissions module
      to_str()
          Returns the string representation of the model
nipyapi.registry.models.resource module
nipyapi.registry.models.resource_permissions module
     Bases: object
     NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
     ResourcePermissions - a model defined in Swagger
     any_top_level_resource
         Gets the any_top_level_resource of this ResourcePermissions. The access that the current user has to any
         top level resources (a logical ‘OR’ of all other values)
               Returns The any_top_level_resource of this ResourcePermissions.
               Return type Permissions
     attribute_map = {'any_top_level_resource':                         'anyTopLevelResource', 'buckets':                 'buckets
     buckets
         Gets the buckets of this ResourcePermissions. The access that the current user has to the top level /buckets
         resource of this NiFi Registry (i.e., access to all buckets)
               Returns The buckets of this ResourcePermissions.
               Return type Permissions
     policies
         Gets the policies of this ResourcePermissions. The access that the current user has to the top level /policies
         resource of this NiFi Registry
               Returns The policies of this ResourcePermissions.
               Return type Permissions
     proxy
         Gets the proxy of this ResourcePermissions. The access that the current user has to the top level /proxy
         resource of this NiFi Registry
               Returns The proxy of this ResourcePermissions.
               Return type Permissions
     swagger_types = {'any_top_level_resource':                         'Permissions', 'buckets':                 'Permissions', '
     tenants
         Gets the tenants of this ResourcePermissions. The access that the current user has to the top level /tenants
         resource of this NiFi Registry
               Returns The tenants of this ResourcePermissions.
               Return type Permissions
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
nipyapi.registry.models.tenant module
nipyapi.registry.models.user module
nipyapi.registry.models.user_group module
nipyapi.registry.models.versioned_connection module
class nipyapi.registry.models.versioned_connection.VersionedConnection(identifier=None,
                                                                       in-
                                                                       stance_identifier=None,
                                                                       name=None,
                                                                       com-
                                                                       ments=None,
                                                                       po-
                                                                       si-
                                                                       tion=None,
                                                                       source=None,
                                                                       des-
                                                                       ti-
                                                                       na-
                                                                       tion=None,
                                                                       la-
                                                                       bel_index=None,
                                                                       z_index=None,
                                                                       se-
                                                                       lected_relationships=None,
                                                                       back_pressure_object_thresh
                                                                       back_pressure_data_size_thr
                                                                       flow_file_expiration=None,
                                                                       pri-
                                                                       ori-
                                                                       tiz-
                                                                       ers=None,
                                                                       bends=None,
                                                                       load_balance_strategy=None
                                                                       par-
                                                                       ti-
                                                                       tion-
                                                                       ing_attribute=None,
                                                                       load_balance_compression=
                                                                       com-
                                                                       po-
                                                                       nent_type=None,
                                                                       group_identifier=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedConnection - a model defined in Swagger
      attribute_map = {'back_pressure_data_size_threshold':                              'backPressureDataSizeThreshold',
      back_pressure_data_size_threshold
          Gets the back_pressure_data_size_threshold of this VersionedConnection. The object data size threshold
          for determining when back pressure is applied. Updating this value is a passive change in the sense that
          it won’t impact whether existing files over the limit are affected but it does help feeder processors to stop
          pushing too much into this work queue.
                Returns The back_pressure_data_size_threshold of this VersionedConnection.
                Return type str
      back_pressure_object_threshold
          Gets the back_pressure_object_threshold of this VersionedConnection. The object count threshold for
          determining when back pressure is applied. Updating this value is a passive change in the sense that it
         won’t impact whether existing files over the limit are affected but it does help feeder processors to stop
         pushing too much into this work queue.
              Returns The back_pressure_object_threshold of this VersionedConnection.
              Return type int
    bends
        Gets the bends of this VersionedConnection. The bend points on the connection.
              Returns The bends of this VersionedConnection.
              Return type list[Position]
    comments
        Gets the comments of this VersionedConnection. The user-supplied comments for the component
              Returns The comments of this VersionedConnection.
              Return type str
    component_type
        Gets the component_type of this VersionedConnection.
              Returns The component_type of this VersionedConnection.
              Return type str
    destination
        Gets the destination of this VersionedConnection. The destination of the connection.
              Returns The destination of this VersionedConnection.
              Return type ConnectableComponent
    flow_file_expiration
        Gets the flow_file_expiration of this VersionedConnection. The amount of time a flow file may be in
        the flow before it will be automatically aged out of the flow. Once a flow file reaches this age it will be
        terminated from the flow the next time a processor attempts to start work on it.
              Returns The flow_file_expiration of this VersionedConnection.
              Return type str
    group_identifier
        Gets the group_identifier of this VersionedConnection. The ID of the Process Group that this component
        belongs to
              Returns The group_identifier of this VersionedConnection.
              Return type str
    identifier
        Gets the identifier of this VersionedConnection. The component’s unique identifier
              Returns The identifier of this VersionedConnection.
              Return type str
    instance_identifier
        Gets the instance_identifier of this VersionedConnection. The instance ID of an existing component that
        is described by this VersionedComponent, or null if this is not mapped to an instantiated component
              Returns The instance_identifier of this VersionedConnection.
              Return type str
      label_index
          Gets the label_index of this VersionedConnection. The index of the bend point where to place the connec-
          tion label.
                Returns The label_index of this VersionedConnection.
                Return type int
      load_balance_compression
          Gets the load_balance_compression of this VersionedConnection. Whether or not compression should be
          used when transferring FlowFiles between nodes
                Returns The load_balance_compression of this VersionedConnection.
                Return type str
      load_balance_strategy
          Gets the load_balance_strategy of this VersionedConnection. The Strategy to use for load balancing data
          across the cluster, or null, if no Load Balance Strategy has been specified.
                Returns The load_balance_strategy of this VersionedConnection.
                Return type str
      name
          Gets the name of this VersionedConnection. The component’s name
                Returns The name of this VersionedConnection.
                Return type str
      partitioning_attribute
          Gets the partitioning_attribute of this VersionedConnection. The attribute to use for partitioning data
          as it is load balanced across the cluster. If the Load Balance Strategy is configured to use PARTI-
          TION_BY_ATTRIBUTE, the value returned by this method is the name of the FlowFile Attribute that
          will be used to determine which node in the cluster should receive a given FlowFile. If the Load Balance
          Strategy is unset or is set to any other value, the Partitioning Attribute has no effect.
                Returns The partitioning_attribute of this VersionedConnection.
                Return type str
      position
          Gets the position of this VersionedConnection. The component’s position on the graph
                Returns The position of this VersionedConnection.
                Return type Position
      prioritizers
          Gets the prioritizers of this VersionedConnection. The comparators used to prioritize the queue.
                Returns The prioritizers of this VersionedConnection.
                Return type list[str]
      selected_relationships
          Gets the selected_relationships of this VersionedConnection. The selected relationship that comprise the
          connection.
                Returns The selected_relationships of this VersionedConnection.
                Return type list[str]
      source
          Gets the source of this VersionedConnection. The source of the connection.
nipyapi.registry.models.versioned_controller_service module
class nipyapi.registry.models.versioned_controller_service.VersionedControllerService(identifi
                                                                                      in-
                                                                                      stance_
                                                                                      name=
                                                                                      com-
                                                                                      ments=
                                                                                      po-
                                                                                      si-
                                                                                      tion=N
                                                                                      type=N
                                                                                      bun-
                                                                                      dle=No
                                                                                      prop-
                                                                                      er-
                                                                                      ties=N
                                                                                      prop-
                                                                                      erty_de
                                                                                      con-
                                                                                      troller_
                                                                                      an-
                                                                                      no-
                                                                                      ta-
                                                                                      tion_da
                                                                                      sched-
                                                                                      uled_s
                                                                                      bul-
                                                                                      letin_le
                                                                                      com-
                                                                                      po-
                                                                                      nent_ty
                                                                                      group_
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedControllerService - a model defined in Swagger
      annotation_data
          Gets the annotation_data of this VersionedControllerService. The annotation for the controller service.
          This is how the custom UI relays configuration to the controller service.
                Returns The annotation_data of this VersionedControllerService.
                Return type str
      attribute_map = {'annotation_data':                   'annotationData', 'bulletin_level':                    'bulletinLeve
      bulletin_level
          Gets the bulletin_level of this VersionedControllerService. The level at which the controller service will
          report bulletins.
                Returns The bulletin_level of this VersionedControllerService.
                Return type str
      bundle
          Gets the bundle of this VersionedControllerService. Information about the bundle from which the compo-
          nent came
                Returns The bundle of this VersionedControllerService.
nipyapi.registry.models.versioned_flow module
nipyapi.registry.models.versioned_flow_coordinates module
     flow_id
         Gets the flow_id of this VersionedFlowCoordinates. The UUID of the flow
               Returns The flow_id of this VersionedFlowCoordinates.
               Return type str
     latest
         Gets the latest of this VersionedFlowCoordinates. Whether or not these coordinates point to the latest
         version of the flow
               Returns The latest of this VersionedFlowCoordinates.
               Return type bool
     registry_url
         Gets the registry_url of this VersionedFlowCoordinates. The URL of the Flow Registry that contains the
         flow
               Returns The registry_url of this VersionedFlowCoordinates.
               Return type str
     swagger_types = {'bucket_id':                'str', 'flow_id':          'str', 'latest':         'bool', 'registry_u
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
     version
         Gets the version of this VersionedFlowCoordinates. The version of the flow
               Returns The version of this VersionedFlowCoordinates.
               Return type int
nipyapi.registry.models.versioned_flow_snapshot module
      Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedFlowSnapshot - a model defined in Swagger
      attribute_map = {'bucket':                'bucket', 'external_controller_services':                        'externalControl
      bucket
          Gets the bucket of this VersionedFlowSnapshot. The bucket where the flow is located
                Returns The bucket of this VersionedFlowSnapshot.
                Return type Bucket
      external_controller_services
          Gets the external_controller_services of this VersionedFlowSnapshot. The information about controller
          services that exist outside this versioned flow, but are referenced by components within the versioned flow.
                Returns The external_controller_services of this VersionedFlowSnapshot.
                Return type dict(str, ExternalControllerServiceReference)
      flow
          Gets the flow of this VersionedFlowSnapshot. The flow this snapshot is for
                Returns The flow of this VersionedFlowSnapshot.
                Return type VersionedFlow
      flow_contents
          Gets the flow_contents of this VersionedFlowSnapshot. The contents of the versioned flow
                Returns The flow_contents of this VersionedFlowSnapshot.
                Return type VersionedProcessGroup
      flow_encoding_version
          Gets the flow_encoding_version of this VersionedFlowSnapshot. The optional encoding version of the
          flow contents.
                Returns The flow_encoding_version of this VersionedFlowSnapshot.
                Return type str
      latest
          Gets the latest of this VersionedFlowSnapshot.
                Returns The latest of this VersionedFlowSnapshot.
                Return type bool
      parameter_contexts
          Gets the parameter_contexts of this VersionedFlowSnapshot. The parameter contexts referenced by pro-
          cess groups in the flow contents. The mapping is from the name of the context to the context instance, and
          it is expected that any context in this map is referenced by at least one process group in this flow.
                Returns The parameter_contexts of this VersionedFlowSnapshot.
                Return type dict(str, VersionedParameterContext)
      snapshot_metadata
          Gets the snapshot_metadata of this VersionedFlowSnapshot. The metadata for this snapshot
                Returns The snapshot_metadata of this VersionedFlowSnapshot.
                Return type VersionedFlowSnapshotMetadata
nipyapi.registry.models.versioned_flow_snapshot_metadata module
     Bases: object
     NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
     VersionedFlowSnapshotMetadata - a model defined in Swagger
     attribute_map = {'author':               'author', 'bucket_identifier':                 'bucketIdentifier', 'commen
     author
         Gets the author of this VersionedFlowSnapshotMetadata. The user that created this snapshot of the flow.
               Returns The author of this VersionedFlowSnapshotMetadata.
               Return type str
     bucket_identifier
         Gets the bucket_identifier of this VersionedFlowSnapshotMetadata. The identifier of the bucket this snap-
         shot belongs to.
               Returns The bucket_identifier of this VersionedFlowSnapshotMetadata.
               Return type str
     comments
         Gets the comments of this VersionedFlowSnapshotMetadata. The comments provided by the user when
         creating the snapshot.
               Returns The comments of this VersionedFlowSnapshotMetadata.
               Return type str
      flow_identifier
          Gets the flow_identifier of this VersionedFlowSnapshotMetadata. The identifier of the flow this snapshot
          belongs to.
               Returns The flow_identifier of this VersionedFlowSnapshotMetadata.
               Return type str
      link
          Gets the link of this VersionedFlowSnapshotMetadata. An WebLink to this entity.
               Returns The link of this VersionedFlowSnapshotMetadata.
               Return type JaxbLink
      swagger_types = {'author':              'str', 'bucket_identifier':                'str', 'comments':          'str', 'fl
      timestamp
          Gets the timestamp of this VersionedFlowSnapshotMetadata. The timestamp when the flow was saved, as
          milliseconds since epoch.
               Returns The timestamp of this VersionedFlowSnapshotMetadata.
               Return type int
      to_dict()
          Returns the model properties as a dict
      to_str()
          Returns the string representation of the model
      version
          Gets the version of this VersionedFlowSnapshotMetadata. The version of this snapshot of the flow.
               Returns The version of this VersionedFlowSnapshotMetadata.
               Return type int
nipyapi.registry.models.versioned_funnel module
nipyapi.registry.models.versioned_label module
The REST API provides an interface to a registry with operations for saving, versioning, reading NiFi flows and
components.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
class nipyapi.registry.models.versioned_label.VersionedLabel(identifier=None,
                                                             in-
                                                             stance_identifier=None,
                                                             name=None, com-
                                                             ments=None,
                                                             position=None,
                                                             label=None,
                                                             z_index=None,
                                                             width=None,
                                                             height=None,
                                                             style=None,
                                                             compo-
                                                             nent_type=None,
                                                             group_identifier=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedLabel - a model defined in Swagger
      attribute_map = {'comments':                 'comments', 'component_type':                  'componentType', 'group_id
      comments
          Gets the comments of this VersionedLabel. The user-supplied comments for the component
                Returns The comments of this VersionedLabel.
                Return type str
      component_type
          Gets the component_type of this VersionedLabel.
                Returns The component_type of this VersionedLabel.
                Return type str
      group_identifier
          Gets the group_identifier of this VersionedLabel. The ID of the Process Group that this component belongs
          to
                Returns The group_identifier of this VersionedLabel.
                Return type str
      height
          Gets the height of this VersionedLabel. The height of the label in pixels when at a 1:1 scale.
                Returns The height of this VersionedLabel.
                Return type float
      identifier
          Gets the identifier of this VersionedLabel. The component’s unique identifier
                Returns The identifier of this VersionedLabel.
                Return type str
     instance_identifier
         Gets the instance_identifier of this VersionedLabel. The instance ID of an existing component that is
         described by this VersionedComponent, or null if this is not mapped to an instantiated component
               Returns The instance_identifier of this VersionedLabel.
               Return type str
     label
         Gets the label of this VersionedLabel. The text that appears in the label.
               Returns The label of this VersionedLabel.
               Return type str
     name
         Gets the name of this VersionedLabel. The component’s name
               Returns The name of this VersionedLabel.
               Return type str
     position
         Gets the position of this VersionedLabel. The component’s position on the graph
               Returns The position of this VersionedLabel.
               Return type Position
     style
         Gets the style of this VersionedLabel. The styles for this label (font-size : 12px, background-color : #eee,
         etc).
               Returns The style of this VersionedLabel.
               Return type dict(str, str)
     swagger_types = {'comments':                 'str', 'component_type':               'str', 'group_identifier':     'st
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
     width
         Gets the width of this VersionedLabel. The width of the label in pixels when at a 1:1 scale.
               Returns The width of this VersionedLabel.
               Return type float
     z_index
         Gets the z_index of this VersionedLabel. The z index of the connection.
               Returns The z_index of this VersionedLabel.
               Return type int
nipyapi.registry.models.versioned_port module
nipyapi.registry.models.versioned_process_group module
class nipyapi.registry.models.versioned_process_group.VersionedProcessGroup(identifier=None,
                                                                            in-
                                                                            stance_identifier=Non
                                                                            name=None,
                                                                            com-
                                                                            ments=None,
                                                                            po-
                                                                            si-
                                                                            tion=None,
                                                                            pro-
                                                                            cess_groups=None,
                                                                            re-
                                                                            mote_process_groups
                                                                            pro-
                                                                            ces-
                                                                            sors=None,
                                                                            in-
                                                                            put_ports=None,
                                                                            out-
                                                                            put_ports=None,
                                                                            con-
                                                                            nec-
                                                                            tions=None,
                                                                            la-
                                                                            bels=None,
                                                                            fun-
                                                                            nels=None,
                                                                            con-
                                                                            troller_services=None
                                                                            ver-
                                                                            sioned_flow_coordina
                                                                            vari-
                                                                            ables=None,
                                                                            pa-
                                                                            ram-
                                                                            e-
                                                                            ter_context_name=No
                                                                            de-
                                                                            fault_flow_file_expira
                                                                            de-
                                                                            fault_back_pressure_o
                                                                            de-
                                                                            fault_back_pressure_d
                                                                            com-
                                                                            po-
                                                                            nent_type=None,
                                                                            flow_file_concurrency
                                                                            flow_file_outbound_p
                                                                            group_identifier=Non
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedProcessGroup - a model defined in Swagger
      attribute_map = {'comments':               'comments', 'component_type':                 'componentType', 'connecti
    comments
        Gets the comments of this VersionedProcessGroup. The user-supplied comments for the component
             Returns The comments of this VersionedProcessGroup.
             Return type str
    component_type
        Gets the component_type of this VersionedProcessGroup.
             Returns The component_type of this VersionedProcessGroup.
             Return type str
    connections
        Gets the connections of this VersionedProcessGroup. The Connections
             Returns The connections of this VersionedProcessGroup.
             Return type list[VersionedConnection]
    controller_services
        Gets the controller_services of this VersionedProcessGroup. The Controller Services
             Returns The controller_services of this VersionedProcessGroup.
             Return type list[VersionedControllerService]
    default_back_pressure_data_size_threshold
        Gets the default_back_pressure_data_size_threshold of this VersionedProcessGroup. Default value used
        in this Process Group for the maximum data size of objects that can be queued before back pressure is
        applied.
             Returns The default_back_pressure_data_size_threshold of this VersionedProcessGroup.
             Return type str
    default_back_pressure_object_threshold
        Gets the default_back_pressure_object_threshold of this VersionedProcessGroup. Default value used in
        this Process Group for the maximum number of objects that can be queued before back pressure is applied.
             Returns The default_back_pressure_object_threshold of this VersionedProcessGroup.
             Return type int
    default_flow_file_expiration
        Gets the default_flow_file_expiration of this VersionedProcessGroup. The default FlowFile Expiration for
        this Process Group.
             Returns The default_flow_file_expiration of this VersionedProcessGroup.
             Return type str
    flow_file_concurrency
        Gets the flow_file_concurrency of this VersionedProcessGroup. The configured FlowFile Concurrency for
        the Process Group
             Returns The flow_file_concurrency of this VersionedProcessGroup.
             Return type str
    flow_file_outbound_policy
        Gets the flow_file_outbound_policy of this VersionedProcessGroup. The FlowFile Outbound Policy for
        the Process Group
             Returns The flow_file_outbound_policy of this VersionedProcessGroup.
     position
         Gets the position of this VersionedProcessGroup. The component’s position on the graph
               Returns The position of this VersionedProcessGroup.
               Return type Position
     process_groups
         Gets the process_groups of this VersionedProcessGroup. The child Process Groups
               Returns The process_groups of this VersionedProcessGroup.
               Return type list[VersionedProcessGroup]
     processors
         Gets the processors of this VersionedProcessGroup. The Processors
               Returns The processors of this VersionedProcessGroup.
               Return type list[VersionedProcessor]
     remote_process_groups
         Gets the remote_process_groups of this VersionedProcessGroup. The Remote Process Groups
               Returns The remote_process_groups of this VersionedProcessGroup.
               Return type list[VersionedRemoteProcessGroup]
     swagger_types = {'comments':                 'str', 'component_type':             'str', 'connections':         'list[Ve
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
     variables
         Gets the variables of this VersionedProcessGroup. The Variables in the Variable Registry for this Process
         Group (not including any ancestor or descendant Process Groups)
               Returns The variables of this VersionedProcessGroup.
               Return type dict(str, str)
     versioned_flow_coordinates
         Gets the versioned_flow_coordinates of this VersionedProcessGroup. The coordinates where the remote
         flow is stored, or null if the Process Group is not directly under Version Control
               Returns The versioned_flow_coordinates of this VersionedProcessGroup.
               Return type VersionedFlowCoordinates
nipyapi.registry.models.versioned_processor module
class nipyapi.registry.models.versioned_processor.VersionedProcessor(identifier=None,
                                                                     in-
                                                                     stance_identifier=None,
                                                                     name=None,
                                                                     com-
                                                                     ments=None,
                                                                     posi-
                                                                     tion=None,
                                                                     type=None,
                                                                     bun-
                                                                     dle=None,
                                                                     proper-
                                                                     ties=None,
                                                                     prop-
                                                                     erty_descriptors=None,
                                                                     style=None,
                                                                     an-
                                                                     nota-
                                                                     tion_data=None,
                                                                     schedul-
                                                                     ing_period=None,
                                                                     schedul-
                                                                     ing_strategy=None,
                                                                     execu-
                                                                     tion_node=None,
                                                                     penalty_duration=None,
                                                                     yield_duration=None,
                                                                     bul-
                                                                     letin_level=None,
                                                                     run_duration_millis=None,
                                                                     con-
                                                                     cur-
                                                                     rently_schedulable_task_count=
                                                                     auto_terminated_relationships=
                                                                     sched-
                                                                     uled_state=None,
                                                                     retry_count=None,
                                                                     re-
                                                                     tried_relationships=None,
                                                                     back-
                                                                     off_mechanism=None,
                                                                     max_backoff_period=None,
                                                                     compo-
                                                                     nent_type=None,
                                                                     group_identifier=None)
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedProcessor - a model defined in Swagger
      annotation_data
          Gets the annotation_data of this VersionedProcessor. The annotation data for the processor used to relay
          configuration between a custom UI and the procesosr.
               Returns The annotation_data of this VersionedProcessor.
      group_identifier
          Gets the group_identifier of this VersionedProcessor. The ID of the Process Group that this component
          belongs to
                Returns The group_identifier of this VersionedProcessor.
                Return type str
      identifier
          Gets the identifier of this VersionedProcessor. The component’s unique identifier
                Returns The identifier of this VersionedProcessor.
                Return type str
      instance_identifier
          Gets the instance_identifier of this VersionedProcessor. The instance ID of an existing component that is
          described by this VersionedComponent, or null if this is not mapped to an instantiated component
                Returns The instance_identifier of this VersionedProcessor.
                Return type str
      max_backoff_period
          Gets the max_backoff_period of this VersionedProcessor. Maximum amount of time to be waited during
          a retry period.
                Returns The max_backoff_period of this VersionedProcessor.
                Return type str
      name
          Gets the name of this VersionedProcessor. The component’s name
                Returns The name of this VersionedProcessor.
                Return type str
      penalty_duration
          Gets the penalty_duration of this VersionedProcessor. The amout of time that is used when the process
          penalizes a flowfile.
                Returns The penalty_duration of this VersionedProcessor.
                Return type str
      position
          Gets the position of this VersionedProcessor. The component’s position on the graph
                Returns The position of this VersionedProcessor.
                Return type Position
      properties
          Gets the properties of this VersionedProcessor. The properties for the component. Properties whose value
          is not set will only contain the property name.
                Returns The properties of this VersionedProcessor.
                Return type dict(str, str)
      property_descriptors
          Gets the property_descriptors of this VersionedProcessor. The property descriptors for the component.
                Returns The property_descriptors of this VersionedProcessor.
                Return type dict(str, VersionedPropertyDescriptor)
    retried_relationships
        Gets the retried_relationships of this VersionedProcessor. All the relationships should be retried.
              Returns The retried_relationships of this VersionedProcessor.
              Return type list[str]
    retry_count
        Gets the retry_count of this VersionedProcessor. Overall number of retries.
              Returns The retry_count of this VersionedProcessor.
              Return type int
    run_duration_millis
        Gets the run_duration_millis of this VersionedProcessor. The run duration for the processor in millisec-
        onds.
              Returns The run_duration_millis of this VersionedProcessor.
              Return type int
    scheduled_state
        Gets the scheduled_state of this VersionedProcessor. The scheduled state of the component
              Returns The scheduled_state of this VersionedProcessor.
              Return type str
    scheduling_period
        Gets the scheduling_period of this VersionedProcessor. The frequency with which to schedule the proces-
        sor. The format of the value will depend on th value of schedulingStrategy.
              Returns The scheduling_period of this VersionedProcessor.
              Return type str
    scheduling_strategy
        Gets the scheduling_strategy of this VersionedProcessor. Indicates whether the processor should be sched-
        uled to run in event or timer driven mode.
              Returns The scheduling_strategy of this VersionedProcessor.
              Return type str
    style
        Gets the style of this VersionedProcessor. Stylistic data for rendering in a UI
              Returns The style of this VersionedProcessor.
              Return type dict(str, str)
    swagger_types = {'annotation_data':                     'str', 'auto_terminated_relationships':                 'list[str
    to_dict()
        Returns the model properties as a dict
    to_str()
        Returns the string representation of the model
    type
        Gets the type of this VersionedProcessor. The type of the extension component
              Returns The type of this VersionedProcessor.
              Return type str
      yield_duration
          Gets the yield_duration of this VersionedProcessor. The amount of time that must elapse before this
          processor is scheduled again after yielding.
               Returns The yield_duration of this VersionedProcessor.
               Return type str
nipyapi.registry.models.versioned_property_descriptor module
nipyapi.registry.models.versioned_remote_group_port module
      batch_size
          Gets the batch_size of this VersionedRemoteGroupPort. The batch settings for data transmission.
               Returns The batch_size of this VersionedRemoteGroupPort.
               Return type BatchSize
      comments
          Gets the comments of this VersionedRemoteGroupPort. The user-supplied comments for the component
               Returns The comments of this VersionedRemoteGroupPort.
               Return type str
      component_type
          Gets the component_type of this VersionedRemoteGroupPort.
               Returns The component_type of this VersionedRemoteGroupPort.
               Return type str
      concurrently_schedulable_task_count
          Gets the concurrently_schedulable_task_count of this VersionedRemoteGroupPort. The number of task
          that may transmit flowfiles to the target port concurrently.
               Returns The concurrently_schedulable_task_count of this VersionedRemoteGroupPort.
               Return type int
      group_identifier
          Gets the group_identifier of this VersionedRemoteGroupPort. The ID of the Process Group that this com-
          ponent belongs to
               Returns The group_identifier of this VersionedRemoteGroupPort.
               Return type str
      identifier
          Gets the identifier of this VersionedRemoteGroupPort. The component’s unique identifier
               Returns The identifier of this VersionedRemoteGroupPort.
               Return type str
      instance_identifier
          Gets the instance_identifier of this VersionedRemoteGroupPort. The instance ID of an existing component
          that is described by this VersionedComponent, or null if this is not mapped to an instantiated component
               Returns The instance_identifier of this VersionedRemoteGroupPort.
               Return type str
      name
          Gets the name of this VersionedRemoteGroupPort. The component’s name
               Returns The name of this VersionedRemoteGroupPort.
               Return type str
      position
          Gets the position of this VersionedRemoteGroupPort. The component’s position on the graph
               Returns The position of this VersionedRemoteGroupPort.
               Return type Position
     remote_group_id
         Gets the remote_group_id of this VersionedRemoteGroupPort. The id of the remote process group that the
         port resides in.
               Returns The remote_group_id of this VersionedRemoteGroupPort.
               Return type str
     scheduled_state
         Gets the scheduled_state of this VersionedRemoteGroupPort. The scheduled state of the component
               Returns The scheduled_state of this VersionedRemoteGroupPort.
               Return type str
     swagger_types = {'batch_size':                'BatchSize', 'comments':              'str', 'component_type':    'st
     target_id
         Gets the target_id of this VersionedRemoteGroupPort. The ID of the port on the target NiFi instance
               Returns The target_id of this VersionedRemoteGroupPort.
               Return type str
     to_dict()
         Returns the model properties as a dict
     to_str()
         Returns the string representation of the model
     use_compression
         Gets the use_compression of this VersionedRemoteGroupPort. Whether the flowfiles are compressed when
         sent to the target port.
               Returns The use_compression of this VersionedRemoteGroupPort.
               Return type bool
nipyapi.registry.models.versioned_remote_process_group module
class nipyapi.registry.models.versioned_remote_process_group.VersionedRemoteProcessGroup(ide
                                                                                         in-
                                                                                         sta
                                                                                         na
                                                                                         co
                                                                                         me
                                                                                         po
                                                                                         si-
                                                                                         tio
                                                                                         tar
                                                                                         ge
                                                                                         tar
                                                                                         ge
                                                                                         co
                                                                                         mu
                                                                                         ni-
                                                                                         ca
                                                                                         tio
                                                                                         yie
                                                                                         tra
                                                                                         po
                                                                                         lo-
                                                                                         ca
                                                                                         pr
                                                                                         pr
                                                                                         pr
                                                                                         in-
                                                                                         pu
                                                                                         ou
                                                                                         pu
                                                                                         co
                                                                                         po
                                                                                         ne
                                                                                         gr
    Bases: object
      NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
      VersionedRemoteProcessGroup - a model defined in Swagger
      attribute_map = {'comments':               'comments', 'communications_timeout':                    'communicationsTim
      comments
          Gets the comments of this VersionedRemoteProcessGroup. The user-supplied comments for the compo-
          nent
               Returns The comments of this VersionedRemoteProcessGroup.
               Return type str
      communications_timeout
          Gets the communications_timeout of this VersionedRemoteProcessGroup. The time period used for the
          timeout when communicating with the target.
               Returns The communications_timeout of this VersionedRemoteProcessGroup.
               Return type str
    component_type
        Gets the component_type of this VersionedRemoteProcessGroup.
              Returns The component_type of this VersionedRemoteProcessGroup.
              Return type str
    group_identifier
        Gets the group_identifier of this VersionedRemoteProcessGroup. The ID of the Process Group that this
        component belongs to
              Returns The group_identifier of this VersionedRemoteProcessGroup.
              Return type str
    identifier
        Gets the identifier of this VersionedRemoteProcessGroup. The component’s unique identifier
              Returns The identifier of this VersionedRemoteProcessGroup.
              Return type str
    input_ports
        Gets the input_ports of this VersionedRemoteProcessGroup. A Set of Input Ports that can be connected to,
        in order to send data to the remote NiFi instance
              Returns The input_ports of this VersionedRemoteProcessGroup.
              Return type list[VersionedRemoteGroupPort]
    instance_identifier
        Gets the instance_identifier of this VersionedRemoteProcessGroup. The instance ID of an existing com-
        ponent that is described by this VersionedComponent, or null if this is not mapped to an instantiated
        component
              Returns The instance_identifier of this VersionedRemoteProcessGroup.
              Return type str
    local_network_interface
        Gets the local_network_interface of this VersionedRemoteProcessGroup. The local network interface to
        send/receive data. If not specified, any local address is used. If clustered, all nodes must have an interface
        with this identifier.
              Returns The local_network_interface of this VersionedRemoteProcessGroup.
              Return type str
    name
        Gets the name of this VersionedRemoteProcessGroup. The component’s name
              Returns The name of this VersionedRemoteProcessGroup.
              Return type str
    output_ports
        Gets the output_ports of this VersionedRemoteProcessGroup. A Set of Output Ports that can be connected
        to, in order to pull data from the remote NiFi instance
              Returns The output_ports of this VersionedRemoteProcessGroup.
              Return type list[VersionedRemoteGroupPort]
    position
        Gets the position of this VersionedRemoteProcessGroup. The component’s position on the graph
3.3.2.2 Submodules
     sanitize_for_serialization(obj)
         Builds a JSON POST object.
           If obj is None, return None. If obj is str, int, long, float, bool, return directly. If obj is datetime.datetime,
           datetime.date
                convert to string in iso8601 format.
           If obj is list, sanitize each element in the list. If obj is dict, return the dict. If obj is swagger model, return
           the properties dict.
                Parameters obj – The data to serialize.
                Returns The serialized form of data.
     select_header_accept(accepts)
         Returns Accept based on an array of accepts provided.
                Parameters accepts – List of headers.
                Returns Accept (e.g. application/json).
     select_header_content_type(content_types)
         Returns Content-Type based on an array of content_types provided.
                Parameters content_types – List of content-types.
                Returns Content-Type (e.g. application/json).
     set_default_header(header_name, header_value)
     update_params_for_auth(headers, querys, auth_settings)
         Updates header and query params based on authentication setting.
                Parameters
                     • headers – Header parameters dict to be updated.
                     • querys – Query parameters tuple list to be updated.
                     • auth_settings – Authentication setting identifiers list.
     user_agent
         Gets user agent.
The REST API provides an interface to a registry with operations for saving, versioning, reading NiFi flows and
components.
OpenAPI spec version: 1.17.0 Contact: dev@nifi.apache.org Generated by: https://github.com/swagger-api/
swagger-codegen.git
exception nipyapi.registry.rest.ApiException(status=None,                                    reason=None,
                                             http_resp=None)
    Bases: Exception
class nipyapi.registry.rest.RESTClientObject(pools_size=4, maxsize=4)
    Bases: object
      DELETE(url, headers=None, query_params=None,             body=None,      _preload_content=True,   _re-
             quest_timeout=None)
      GET(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
      HEAD(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
      OPTIONS(url,    headers=None,     query_params=None,               post_params=None,      body=None,
              _preload_content=True, _request_timeout=None)
      PATCH(url,    headers=None,       query_params=None,               post_params=None,      body=None,
            _preload_content=True, _request_timeout=None)
      POST(url,     headers=None,      query_params=None,               post_params=None,       body=None,
           _preload_content=True, _request_timeout=None)
      PUT(url,     headers=None,       query_params=None,               post_params=None,       body=None,
          _preload_content=True, _request_timeout=None)
      request(method, url, query_params=None, headers=None, body=None, post_params=None,
              _preload_content=True, _request_timeout=None)
               Parameters
                    • method – http request method
                    • url – http request url
                    • query_params – query parameters in the url
                    • headers – http request headers
                    • body – request json body, for application/json
                    • post_params – request post parameters, application/x-www-form-urlencoded and
                      multipart/form-data
                    • _preload_content – if False, the urllib3.HTTPResponse object will be returned with-
                      out reading/decoding response data. Default is True.
                    • _request_timeout – timeout setting for this request. If one number provided, it will
                      be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts.
class nipyapi.registry.rest.RESTResponse(resp)
    Bases: io.IOBase
      getheader(name, default=None)
          Returns a given response header.
      getheaders()
          Returns a dictionary of the response headers.
ToDo
                                                                                                         623
Nipyapi Documentation, Release 0.19.1
Contributing
Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.
You can contribute in many ways:
Look through the GitHub issues for bugs. Anything tagged with “bug” and “help wanted” is open to whoever wants
to implement it.
Look through the GitHub issues for features. Anything tagged with “enhancement” and “help wanted” is open to
whoever wants to implement it.
                                                                                                                   625
Nipyapi Documentation, Release 0.19.1
Nipyapi could always use more documentation, whether as part of the official Nipyapi docs, in docstrings, or even on
the web in blog posts, articles, and such.
   3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up
      your fork for local development:
      $ mkvirtualenv nipyapi
      $ cd nipyapi/
      $ python setup.py develop
      $   cd resources/docker/latest
      $   docker-compose up -d
      $   cd ../../../
      $   tox
      $   cd resources/docker/latest
      $   docker-compose stop
6. You may also want to interactively test your code leveraging the convenience console in the demo package:
      $ python
      > from nipyapi.demo.console import *
   7. When you’re done making changes, check that your changes pass the tests, including testing other Python
      versions, with tox:
$ tox
      $ git add .
      $ git commit -m "Your detailed description of your changes."
      $ git push origin name-of-your-bugfix-or-feature
Before you submit a pull request, check that it meets these guidelines:
   1. The pull request should include tests.
   2. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function
      with a docstring, and add the feature to the list in README.rst.
   3. The pull request should work for Python 2.7 and 3.6, and for PyPy. Check https://travis-ci.org/Chaffelson/
      nipyapi/pull_requests and make sure that the tests pass for all supported Python versions.
   4. Pull requests should be created against the ‘next’ branch for new features, or ‘master’ for critical patches to
      current functionality.
Development Notes
A collection point for information about the development process for future collaborators
    • Using Swagger 2.0 instead of OpenAPI3.0 as it (currently as of Aug2017) has wider adoption and completed
      codegen tools
    • We use Google style Docstrings to better enable Sphinx to produce nicely readable documentation
When running tests on new code, you are advised to run ‘test_default’ first, then ‘test_regression’, then finally
‘test_security’. Because of the way errors are propagated you may have code failures which cause a teardown which
then fails because of security controls, which can then obscure the original error.
There are a couple of configuration files for launching various Docker environment configurations in ./test_env_config
for convenience.
Deploy a 4x16 or better on EC2 running Centos 7.5 or better, ssh in as root:
                                                                                                                 629
Nipyapi Documentation, Release 0.19.1
Set up remote execution environment to this server from your IDE, such as PyCharm.            Python3 will
be in a path like /opt/rh/rh-python36/root/usr/bin/python These commands are conveniently presented in /re-
sources/test_setup/setup_centos7.sh
You will then want to open up /home/centos/tmp/<pycharmprojectname>/resources/docker/tox-full and run:
docker-compose pull
docker-compose up -d
There is a known issue with testing newer versions of Python on OSX. You may receive an error reporting [SSL:
CERTIFICATE_VERIFY_FAILED] when trying to install packages from Pypi
You can fix this by running the following commands:
export PIP_REQUIRE_VIRTUALENV=false
/Applications/Python\ 3.6/Install\ Certificates.command
The NiFi and NiFi Registry REST API clients are generated using swagger-codegen, which is available via a variety
of methods:
   • the package manager for your OS
   • github: https://github.com/swagger-api/swagger-codegen
   • maven: http://central.maven.org/maven2/io/swagger/swagger-codegen-cli/2.3.1/swagger-codegen-cli-2.3.1.jar
   • pre-built Docker images on DockerHub (https://hub.docker.com/r/swaggerapi/swagger-codegen-cli/)
In the examples below, we’ll use Homebrew for macOS:
--output ~/tmp/nifi-python-client
--output ~/tmp/nifi-registry-python-client
This assumes you have virtualenvwrapper, git, and appropriate python versions installed, as well as the necessary test
environment:
    • update History.rst
    • check setup.py
      cd ProjectDir
      source ./my_virtualenv/bin/activate
      bumpversion patch|minor|major
      python setup.py develop
      tox
      python setup.py test
      python setup.py build_sphinx
      # check docs in build/sphinx/html/index.html
      python setup.py sdist bdist_wheel
      mktmpenv # or pyenv virtualenvwrapper mktmpenv if using pyenv
      pip install path/to/nipyapi-0.3.1-py2.py3-none-any.whl # for example
      # Run appropriate tests, such as usage tests etc.
      deactivate
      Push changes to Github
      Check build on TravisCI
      Check dockerhub automated build
      # You may have to reactivate your original virtualenv
      twine upload dist/*
      # You may get a file exists error, check you're not trying to reupload an
       ˓→existing version
Credits
7.2 Contributors
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
Props to the NiFi-dev and NiFi-user mailing list members over at Apache for all the assistance and kindnesses.
                                                                                                                 633
Nipyapi Documentation, Release 0.19.1
History
    • Modify utils.check_version to accept a default version to check against, and remove nested error when version
      check fails as it is overzealous
    • Update test file paths in test_utils in case someone runs tests as root which actually can write to fake devices
      and therefore break the tests
    • Added pylint exclusions for known but unimportant complaints
    • Added workaround for NiFi 9470 by providing default inherited_parameter_contexts per advice from Chris
      Sampson in NiPyAPI Issue #305
    • Updated NiFi and Registry versions in Docker compose configs to use latest 1.16.1 builds
                                                                                                                 635
Nipyapi Documentation, Release 0.19.1
• Note that these are the last versions where NiFi and NiFi-Registry are separate codebases
Removed force reset of configuration.password and configuration.username to empty string. This was not increasing
security, and was causing unexpected errors for users connecting to multiple services in a single script.
Add greedy control to versioning.get_registry_bucket and versioning.get_flow_in_bucket to avoid undesirable partial
string match.
NOTE: If you are using secured Registry, this release will enforce access controls for the swagger interface which is
used to determine which version of Registry is connected in order to correctly provide features - you may have to
Removed force reset of configuration.password and configuration.username to empty string. This was not increasing
security, and was causing unexpected errors for users connecting to multiple services in a single script.
Add greedy control to versioning.get_registry_bucket and versioning.get_flow_in_bucket to avoid undesirable partial
string match.
NOTE: If you are using secured Registry, this release will enforce access controls for the swagger interface which is
used to determine which version of Registry is connected in order to correctly provide features - you may have to
update your authorizations
    • Change deploy_template to use floats for deployment instead of int (thanks @bgeisberger)
    • Fixed creation of empty user groups (thanks @razdob15)
    • Various backwards compatibility improvements for handling calls going back to NiFi-1.1.2
    • Various speedups for NiFi-1.7+ using descendants functionality to recurse the canvas
    • Ability for various methods to specify a Process Group to use as the parent instead of always using root
    • Better username/password handling in security.py and config.py
    • Support for global ssl_verify squashing in config.py
    • Added swagger for 1.8.0 to project resources against potential future validation requirements
    • Added versioned deployment convenience functions for finding sensitive and invalid processors, should make it
      easier to update properties when importing to a new canvas
    • Added summary options to several calls to return simple objects suitable for quick processing rather than full
      objects that need to be parsed
    • Added utils.infer_object_label_from_class to make it easier to create connections between objects
    • Updated compound methods like delete_process_group to also handle connections and controllers elegantly if
      requested
    • Various codestyle and testing improvements
Added steps to fdlc demo to show sensitive and invalid processor testing and behavior during deployment
Added list_sensitive_processors and list_invalid_processors to nipyapi.canvas
Added simple caching capability for certain calls to nipyapi.config
Added placeholder tests for new functionality against next refactoring and integration run
Missing assertion test in get_process_group_status
deprecated use of tests_require setup.py as current best-practice
Update ruamel.yaml to support Python 3.7 with passing tests
Added test for docker image already present to avoid excessive downloading
Added option to recurse from a given pg_id, rather than always from root, to several canvas functions
Added default verify_ssl and ssl error squashing to config for user convenience
Added filter option to specify whether exact or greedy matching should be used, still greedy by default
Added hard logout when changing endpoint to ensure tokens are refreshed
Updated tests
updating travis to build all branches
Fix travis for Python 3.7 testing support
Fix edge case in delete process group where templates stop the revision from being refreshed
Fixed test case to decode string correctly in old python versions
Fixed race condition in test where not all processors started before test executes
bugfix for missing status value in Processor DTO
Updating pylint to ignore import errors on standard packages
added logging to docker image control
Bump version: 0.10.3 → 0.11.0
Install requirements reset
Minor bugfix for versioning/deploy_flow_version to resolve additional edge case for version number type
BugFix for Issue #66 in security/get_access_policy_for_resource where NiFi Api is not expecting a resource_id to be
submitted
Minor bugfix for versioning/deploy_flow_version where version number should be a str instead of int
Key Changes
    • Reworked NiFi-Registry pytest setup to support multiple versions
    • Changed schedule_processor to use component. rather than status. tests as they are more reliable
    • Swtiched Docker configs to use explicit versions instead of latest for more consistent behavior across environents
Version Changes
    • Deprecated testing against NiFi-1.5.0 due to host headers issue - recommend users to upgrade to at least NiFi-
      1.6.0
    • Deprecated testing against NiFi-1.4.0 as superfluous
    • Added testing for NiFi-1.7.1 and NiFi-Registry-0.2.0
New Features
    • Added a new demo for Flow Development LifeCycle which illustrates the steps a user might automate to pro-
      mote Versioned Flows between NiFi environments
    • Check out nipyapi.demo.fdlc to see more details
Introducing Secured environment support, vastly expanded Versioning support including import/export.
Fixed Templates, better documentation, more demos, and NiFi version backtesting.
   • Added simple Docker deployment support in utils module for test, demo, and development
   • Standardised all documentation on more readable docstrings and rst templates across the entire codebase
   • Significantly expanded versioning support, users should consult the refreshed documentation
   • Added experimental support for cleaning queues, process_groups, and setting scheduling of various components
   • Many calls now have an auto-refresh before action option to simplify applying changes
   • Implemented short and long wait controls for relevant functions to allow more deterministic changes
   • Implemented generic object-list-filtering-for-a-string-in-a-field for many response get/list types
   • Standardised many responses to conform to a common response contract: None for none, object for single, and
     list-of-objects for many
   • Implemented import/export to json/yaml in versioning
   • Added regression/backtesting for many functions going back through major release versions to NiFi-1.1.2. More
     details will be obvious from reading tests/conftest.py
   • Test suites now more reliably clean up after themselves when executed on long-running environments
   • Apparently logging is popular, so standard Python logging is now included
Other notes
   • Various low-level SDK bugfixes corrected in the swagger spec and updated in the provided client
   • Enhanced Template and Flow Versioning to handle significantly more complex flows
   • Significantly enhanced testing fixtures
   • Refactored several common functions to utils.py, and moved several common configurations to config.py
   • versioning.get_flow will now export the raw Registry object for convenience when serialising flows
   • Significantly improved Py2/Py3 compatibility handling, and import management within the package
   • Removed docs dependency on M2R by converting everything over to reStructuredText
   • Fixed bug where tox failing locally due to coveralls expecting travis
   • Fixed bug where TravisCI failing due to incorrectly set install requirements
   • Fixed bug where swagger_client not importing as expected
   • Merge the nifi swagger client into this repo as a sub package
            – Restructured tests into package subfolders
            – Consolidate package configuration
            – Setup package import structure
            – Updated usage instructions
            – Integrate documentation
• genindex
• search
                            647
Nipyapi Documentation, Release 0.19.1
n                                        nipyapi.nifi.configuration, 535
nipyapi.canvas, 10                       nipyapi.nifi.models.about_dto, 190
nipyapi.config, 19                       nipyapi.nifi.models.about_entity, 192
nipyapi.nifi.api_client, 533             nipyapi.nifi.models.access_configuration_dto,
nipyapi.nifi.apis.access_api, 36                192
nipyapi.nifi.apis.connections_api, 41    nipyapi.nifi.models.access_configuration_entity,
nipyapi.nifi.apis.controller_api, 43            193
                                         nipyapi.nifi.models.access_policy_dto,
nipyapi.nifi.apis.controller_services_api,
       51                                       194
nipyapi.nifi.apis.counters_api, 59       nipyapi.nifi.models.access_policy_entity,
nipyapi.nifi.apis.data_transfer_api, 61         195
nipyapi.nifi.apis.flow_api, 66           nipyapi.nifi.models.access_policy_summary_dto,
nipyapi.nifi.apis.flowfile_queues_api,          197
       91                                nipyapi.nifi.models.access_policy_summary_entity,
nipyapi.nifi.apis.funnel_api, 96                199
nipyapi.nifi.apis.input_ports_api, 98    nipyapi.nifi.models.access_status_dto,
nipyapi.nifi.apis.labels_api, 100               200
nipyapi.nifi.apis.output_ports_api, 102  nipyapi.nifi.models.access_status_entity,
nipyapi.nifi.apis.parameter_contexts_api,       201
       105                               nipyapi.nifi.models.action_details_dto,
nipyapi.nifi.apis.policies_api, 112             202
nipyapi.nifi.apis.process_groups_api,    nipyapi.nifi.models.action_dto, 202
       116                               nipyapi.nifi.models.action_entity,  204
nipyapi.nifi.apis.processors_api, 140    nipyapi.nifi.models.activate_controller_services_en
nipyapi.nifi.apis.provenance_api, 148           205
nipyapi.nifi.apis.provenance_events_api, nipyapi.nifi.models.affected_component_dto,
       153                                      206
                                         nipyapi.nifi.models.affected_component_entity,
nipyapi.nifi.apis.remote_process_groups_api,
       155                                      207
nipyapi.nifi.apis.reporting_tasks_api,   nipyapi.nifi.models.allowable_value_dto,
       162                                      209
nipyapi.nifi.apis.resources_api, 169     nipyapi.nifi.models.allowable_value_entity,
nipyapi.nifi.apis.site_to_site_api, 170         210
nipyapi.nifi.apis.snippets_api, 171      nipyapi.nifi.models.attribute_dto,  210
nipyapi.nifi.apis.system_diagnostics_api,nipyapi.nifi.models.banner_dto, 211
       173                               nipyapi.nifi.models.banner_entity, 212
nipyapi.nifi.apis.templates_api, 174     nipyapi.nifi.models.batch_settings_dto,
nipyapi.nifi.apis.tenants_api, 175              212
nipyapi.nifi.apis.versions_api, 181      nipyapi.nifi.models.batch_size, 213
                                         nipyapi.nifi.models.bucket, 214
                                                                            649
Nipyapi Documentation, Release 0.19.1
nipyapi.nifi.models.flow_breadcrumb_entity,
                                         nipyapi.nifi.models.node_remote_process_group_statu
       293                                      331
nipyapi.nifi.models.flow_comparison_entity,
                                         nipyapi.nifi.models.node_search_result_dto,
       294                                      332
nipyapi.nifi.models.flow_configuration_dto,
                                         nipyapi.nifi.models.node_status_snapshots_dto,
       294                                      332
nipyapi.nifi.models.flow_configuration_entity,
                                         nipyapi.nifi.models.node_system_diagnostics_snapsho
       296                                      333
nipyapi.nifi.models.flow_dto, 297        nipyapi.nifi.models.output_ports_entity,
nipyapi.nifi.models.flow_entity, 298            334
nipyapi.nifi.models.flow_file_dto, 298   nipyapi.nifi.models.peer_dto, 335
nipyapi.nifi.models.flow_file_entity,    nipyapi.nifi.models.peers_entity, 336
       301                               nipyapi.nifi.models.permissions, 336
                                         nipyapi.nifi.models.permissions_dto, 337
nipyapi.nifi.models.flow_file_summary_dto,
       302                               nipyapi.nifi.models.port_dto, 338
nipyapi.nifi.models.flow_snippet_dto,    nipyapi.nifi.models.port_entity, 340
       304                               nipyapi.nifi.models.port_status_dto, 342
nipyapi.nifi.models.funnel_dto, 305      nipyapi.nifi.models.port_status_entity,
nipyapi.nifi.models.funnel_entity, 306          343
nipyapi.nifi.models.funnels_entity, 307  nipyapi.nifi.models.port_status_snapshot_dto,
nipyapi.nifi.models.garbage_collection_dto,     344
       308                               nipyapi.nifi.models.port_status_snapshot_entity,
nipyapi.nifi.models.history_dto, 309            346
nipyapi.nifi.models.history_entity, 310  nipyapi.nifi.models.position_dto, 347
nipyapi.nifi.models.input_ports_entity, nipyapi.nifi.models.previous_value_dto,
       310                                      347
nipyapi.nifi.models.instantiate_template_request_entity,
                                         nipyapi.nifi.models.prioritizer_types_entity,
       311                                      348
nipyapi.nifi.models.label_dto, 312       nipyapi.nifi.models.process_group_dto,
nipyapi.nifi.models.label_entity, 314           349
nipyapi.nifi.models.labels_entity, 315   nipyapi.nifi.models.process_group_entity,
nipyapi.nifi.models.lineage_dto, 316            355
nipyapi.nifi.models.lineage_entity, 317  nipyapi.nifi.models.process_group_flow_dto,
nipyapi.nifi.models.lineage_request_dto,        360
       318                               nipyapi.nifi.models.process_group_flow_entity,
nipyapi.nifi.models.lineage_results_dto,        362
       319                               nipyapi.nifi.models.process_group_status_dto,
nipyapi.nifi.models.listing_request_dto,        362
       320                               nipyapi.nifi.models.process_group_status_entity,
nipyapi.nifi.models.listing_request_entity,     363
       322                               nipyapi.nifi.models.process_group_status_snapshot_d
                                                364
nipyapi.nifi.models.node_connection_status_snapshot_dto,
       323                               nipyapi.nifi.models.process_group_status_snapshot_e
nipyapi.nifi.models.node_counters_snapshot_dto, 370
       324                               nipyapi.nifi.models.process_groups_entity,
nipyapi.nifi.models.node_dto, 325               371
nipyapi.nifi.models.node_entity, 326     nipyapi.nifi.models.processor_config_dto,
nipyapi.nifi.models.node_event_dto, 327         371
                                         nipyapi.nifi.models.processor_dto, 375
nipyapi.nifi.models.node_port_status_snapshot_dto,
       328                               nipyapi.nifi.models.processor_entity,
                                                379
nipyapi.nifi.models.node_process_group_status_snapshot_dto,
       329                               nipyapi.nifi.models.processor_status_dto,
                                                381
nipyapi.nifi.models.node_processor_status_snapshot_dto,
       330                               nipyapi.nifi.models.processor_status_entity,
       382                               nipyapi.nifi.models.remote_process_group_status_dto
                                                428
nipyapi.nifi.models.processor_status_snapshot_dto,
       383                               nipyapi.nifi.models.remote_process_group_status_ent
                                                430
nipyapi.nifi.models.processor_status_snapshot_entity,
       387                               nipyapi.nifi.models.remote_process_group_status_sna
nipyapi.nifi.models.processor_types_entity,     430
       388                               nipyapi.nifi.models.remote_process_group_status_sna
nipyapi.nifi.models.processors_entity,          433
       388                               nipyapi.nifi.models.remote_process_groups_entity,
nipyapi.nifi.models.property_descriptor_dto,    433
       389                               nipyapi.nifi.models.reporting_task_dto,
nipyapi.nifi.models.property_descriptor_entity, 434
       392                               nipyapi.nifi.models.reporting_task_entity,
nipyapi.nifi.models.property_history_dto,       438
       392                               nipyapi.nifi.models.reporting_task_types_entity,
nipyapi.nifi.models.provenance_dto, 393         440
nipyapi.nifi.models.provenance_entity,   nipyapi.nifi.models.reporting_tasks_entity,
       394                                      441
nipyapi.nifi.models.provenance_event_dto,nipyapi.nifi.models.resource_dto, 441
       395                               nipyapi.nifi.models.resources_entity,
nipyapi.nifi.models.provenance_event_entity,    442
       402                               nipyapi.nifi.models.revision_dto, 443
nipyapi.nifi.models.provenance_link_dto, nipyapi.nifi.models.schedule_components_entity,
       402                                      443
nipyapi.nifi.models.provenance_node_dto, nipyapi.nifi.models.search_results_dto,
       403                                      444
nipyapi.nifi.models.provenance_options_dto,
                                         nipyapi.nifi.models.search_results_entity,
       405                                      446
                                         nipyapi.nifi.models.snippet_dto, 447
nipyapi.nifi.models.provenance_options_entity,
       406                               nipyapi.nifi.models.snippet_entity, 449
nipyapi.nifi.models.provenance_request_dto,
                                         nipyapi.nifi.models.start_version_control_request_e
       406                                      450
                                         nipyapi.nifi.models.state_entry_dto, 451
nipyapi.nifi.models.provenance_results_dto,
       408                               nipyapi.nifi.models.state_map_dto, 451
nipyapi.nifi.models.provenance_searchable_field_dto,
                                         nipyapi.nifi.models.status_descriptor_dto,
       410                                      452
nipyapi.nifi.models.queue_size_dto, 411  nipyapi.nifi.models.status_history_dto,
nipyapi.nifi.models.registry_client_entity,     453
       411                               nipyapi.nifi.models.status_history_entity,
nipyapi.nifi.models.registry_clients_entity,    455
       413                               nipyapi.nifi.models.status_snapshot_dto,
nipyapi.nifi.models.registry_dto, 414           455
nipyapi.nifi.models.relationship_dto,    nipyapi.nifi.models.storage_usage_dto,
       414                                      456
nipyapi.nifi.models.remote_process_group_contents_dto,
                                         nipyapi.nifi.models.streaming_output,
       415                                      457
nipyapi.nifi.models.remote_process_group_dto,
                                         nipyapi.nifi.models.submit_replay_request_entity,
       416                                      458
nipyapi.nifi.models.remote_process_group_entity,
                                         nipyapi.nifi.models.system_diagnostics_dto,
       421                                      459
nipyapi.nifi.models.remote_process_group_port_dto,
                                         nipyapi.nifi.models.system_diagnostics_entity,
       424                                      459
nipyapi.nifi.models.remote_process_group_port_entity,
                                         nipyapi.nifi.models.system_diagnostics_snapshot_dto
       426                                      460
       580
nipyapi.registry.models.tenant, 581
nipyapi.registry.models.user, 583
nipyapi.registry.models.user_group, 584
nipyapi.registry.models.versioned_connection,
       585
nipyapi.registry.models.versioned_controller_service,
       589
nipyapi.registry.models.versioned_flow,
       592
nipyapi.registry.models.versioned_flow_coordinates,
       594
nipyapi.registry.models.versioned_flow_snapshot,
       595
nipyapi.registry.models.versioned_flow_snapshot_metadata,
       597
nipyapi.registry.models.versioned_funnel,
       598
nipyapi.registry.models.versioned_label,
       599
nipyapi.registry.models.versioned_port,
       601
nipyapi.registry.models.versioned_process_group,
       603
nipyapi.registry.models.versioned_processor,
       607
nipyapi.registry.models.versioned_property_descriptor,
       612
nipyapi.registry.models.versioned_remote_group_port,
       613
nipyapi.registry.models.versioned_remote_process_group,
       615
nipyapi.registry.rest, 621
nipyapi.security, 21
nipyapi.system, 25
nipyapi.templates, 26
nipyapi.utils, 28
nipyapi.versioning, 31
A                                                                 197
about (nipyapi.nifi.models.about_entity.AboutEntity at- AccessPolicySummaryEntity                     (class       in
        tribute), 192                                             nipyapi.nifi.models.access_policy_summary_entity),
AboutDTO (class in nipyapi.nifi.models.about_dto), 191            199
AboutEntity                    (class                 in AccessStatusDTO                      (class               in
        nipyapi.nifi.models.about_entity), 192                    nipyapi.nifi.models.access_status_dto), 200
access_policies (nipyapi.nifi.models.user_dto.UserDTO     AccessStatusEntity                     (class            in
        attribute), 474                                           nipyapi.nifi.models.access_status_entity),
access_policies (nipyapi.nifi.models.user_group_dto.UserGroupDTO  201
        attribute), 477                                   action (nipyapi.nifi.models.access_policy_dto.AccessPolicyDTO
access_policies (nipyapi.registry.models.tenant.Tenant            attribute), 194
        attribute), 582                                   action (nipyapi.nifi.models.access_policy_summary_dto.AccessPolicySum
access_policies (nipyapi.registry.models.user.User                attribute), 198
        attribute), 583                                   action (nipyapi.nifi.models.action_entity.ActionEntity
access_policies (nipyapi.registry.models.user_group.UserGroupattribute), 204
        attribute), 584                                   action (nipyapi.nifi.models.versioned_flow_dto.VersionedFlowDTO
                                                                  attribute), 503
access_status (nipyapi.nifi.models.access_status_entity.AccessStatusEntity
        attribute), 201                                   action (nipyapi.registry.models.access_policy.AccessPolicy
AccessApi (class in nipyapi.nifi.apis.access_api), 36             attribute), 568
AccessApi (class in nipyapi.registry.apis.access_api), action (nipyapi.registry.models.access_policy_summary.AccessPolicySum
        537                                                       attribute), 570
AccessConfigurationDTO                  (class        in  action_details       (nipyapi.nifi.models.action_dto.ActionDTO
        nipyapi.nifi.models.access_configuration_dto),            attribute), 202
        193                                               ActionDetailsDTO                     (class              in
AccessConfigurationEntity                  (class     in          nipyapi.nifi.models.action_details_dto),    202
        nipyapi.nifi.models.access_configuration_entity), ActionDTO (class in nipyapi.nifi.models.action_dto),
        193                                                       202
AccessPolicy                    (class                in  ActionEntity                      (class                 in
        nipyapi.registry.models.access_policy), 568               nipyapi.nifi.models.action_entity),   204
AccessPolicyDTO                   (class              in actions (nipyapi.nifi.models.history_dto.HistoryDTO
        nipyapi.nifi.models.access_policy_dto), 194               attribute), 309
AccessPolicyEntity                   (class           in  activate_controller_services()
        nipyapi.nifi.models.access_policy_entity),                (nipyapi.nifi.apis.flow_api.FlowApi method),
        195                                                       66
AccessPolicySummary                   (class          in  activate_controller_services_with_http_info()
        nipyapi.registry.models.access_policy_summary),           (nipyapi.nifi.apis.flow_api.FlowApi method),
        569                                                       66
AccessPolicySummaryDTO                  (class        in  ActivateControllerServicesEntity                  (class in
        nipyapi.nifi.models.access_policy_summary_dto),           nipyapi.nifi.models.activate_controller_services_entity),
                                                                  205
                                                                                                         655
Nipyapi Documentation, Release 0.19.1
656                                                                                                      Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                      657
Nipyapi Documentation, Release 0.19.1
attribute_map (nipyapi.nifi.models.access_configuration_entity.AccessConfigurationEntity
                                                       attribute_map (nipyapi.nifi.models.bulletin_entity.BulletinEntity
       attribute), 193                                           attribute), 221
attribute_map (nipyapi.nifi.models.access_policy_dto.AccessPolicyDTO
                                                       attribute_map (nipyapi.nifi.models.bundle.Bundle
       attribute), 194                                           attribute), 222
attribute_map (nipyapi.nifi.models.access_policy_entity.AccessPolicyEntity
                                                       attribute_map (nipyapi.nifi.models.bundle_dto.BundleDTO
       attribute), 196                                           attribute), 223
attribute_map (nipyapi.nifi.models.access_policy_summary_dto.AccessPolicySummaryDTO
                                                       attribute_map (nipyapi.nifi.models.cluste_summary_entity.ClusteSumm
       attribute), 198                                           attribute), 224
attribute_map (nipyapi.nifi.models.access_policy_summary_entity.AccessPolicySummaryEntity
                                                       attribute_map (nipyapi.nifi.models.cluster_dto.ClusterDTO
       attribute), 199                                           attribute), 224
attribute_map (nipyapi.nifi.models.access_status_dto.AccessStatusDTO
                                                       attribute_map (nipyapi.nifi.models.cluster_entity.ClusterEntity
       attribute), 201                                           attribute), 225
attribute_map (nipyapi.nifi.models.access_status_entity.AccessStatusEntity
                                                       attribute_map (nipyapi.nifi.models.cluster_search_results_entity.Cluste
       attribute), 201                                           attribute), 225
attribute_map (nipyapi.nifi.models.action_details_dto.ActionDetailsDTO
                                                       attribute_map (nipyapi.nifi.models.cluster_summary_dto.ClusterSumm
       attribute), 202                                           attribute), 226
attribute_map (nipyapi.nifi.models.action_dto.ActionDTOattribute_map (nipyapi.nifi.models.component_details_dto.Component
       attribute), 203                                           attribute), 227
attribute_map (nipyapi.nifi.models.action_entity.ActionEntity
                                                       attribute_map (nipyapi.nifi.models.component_difference_dto.Compon
       attribute), 204                                           attribute), 228
attribute_map (nipyapi.nifi.models.activate_controller_services_entity.ActivateControllerServicesEntity
                                                       attribute_map (nipyapi.nifi.models.component_history_dto.Component
       attribute), 205                                           attribute), 229
attribute_map (nipyapi.nifi.models.affected_component_dto.AffectedComponentDTO
                                                       attribute_map (nipyapi.nifi.models.component_history_entity.Compone
       attribute), 206                                           attribute), 229
attribute_map (nipyapi.nifi.models.affected_component_entity.AffectedComponentEntity
                                                       attribute_map (nipyapi.nifi.models.component_reference_dto.Compone
       attribute), 208                                           attribute), 230
attribute_map (nipyapi.nifi.models.allowable_value_dto.AllowableValueDTO
                                                       attribute_map (nipyapi.nifi.models.component_reference_entity.Compo
       attribute), 209                                           attribute), 231
attribute_map (nipyapi.nifi.models.allowable_value_entity.AllowableValueEntity
                                                       attribute_map (nipyapi.nifi.models.component_search_result_dto.Com
       attribute), 210                                           attribute), 233
attribute_map (nipyapi.nifi.models.attribute_dto.AttributeDTO
                                                       attribute_map (nipyapi.nifi.models.component_state_dto.ComponentSt
       attribute), 211                                           attribute), 234
attribute_map (nipyapi.nifi.models.banner_dto.BannerDTOattribute_map (nipyapi.nifi.models.component_state_entity.Component
       attribute), 211                                           attribute), 235
attribute_map (nipyapi.nifi.models.banner_entity.BannerEntity
                                                       attribute_map (nipyapi.nifi.models.connectable_component.Connectab
       attribute), 212                                           attribute), 236
attribute_map (nipyapi.nifi.models.batch_settings_dto.BatchSettingsDTO
                                                       attribute_map (nipyapi.nifi.models.connectable_dto.ConnectableDTO
       attribute), 213                                           attribute), 237
attribute_map (nipyapi.nifi.models.batch_size.BatchSizeattribute_map (nipyapi.nifi.models.connection_dto.ConnectionDTO
       attribute), 214                                           attribute), 239
attribute_map (nipyapi.nifi.models.bucket.Bucket at- attribute_map (nipyapi.nifi.models.connection_entity.ConnectionEntity
       tribute), 215                                             attribute), 242
attribute_map (nipyapi.nifi.models.bucket_dto.BucketDTOattribute_map (nipyapi.nifi.models.connection_status_dto.ConnectionS
       attribute), 216                                           attribute), 245
attribute_map (nipyapi.nifi.models.bucket_entity.BucketEntity
                                                       attribute_map (nipyapi.nifi.models.connection_status_entity.Connectio
       attribute), 217                                           attribute), 246
attribute_map (nipyapi.nifi.models.buckets_entity.BucketsEntity
                                                       attribute_map (nipyapi.nifi.models.connection_status_snapshot_dto.Co
       attribute), 217                                           attribute), 248
attribute_map (nipyapi.nifi.models.bulletin_board_dto.BulletinBoardDTO
                                                       attribute_map (nipyapi.nifi.models.connection_status_snapshot_entity.
       attribute), 218                                           attribute), 251
attribute_map (nipyapi.nifi.models.bulletin_board_entity.BulletinBoardEntity
                                                       attribute_map (nipyapi.nifi.models.connections_entity.ConnectionsEnt
       attribute), 219                                           attribute), 252
attribute_map (nipyapi.nifi.models.bulletin_dto.BulletinDTO
                                                       attribute_map (nipyapi.nifi.models.controller_bulletins_entity.Controll
       attribute), 219                                           attribute), 253
658                                                                                                   Index
                                                                 Nipyapi Documentation, Release 0.19.1
attribute_map (nipyapi.nifi.models.controller_configuration_dto.ControllerConfigurationDTO
                                                       attribute_map (nipyapi.nifi.models.drop_request_dto.DropRequestDTO
       attribute), 254                                          attribute), 289
attribute_map (nipyapi.nifi.models.controller_configuration_entity.ControllerConfigurationEntity
                                                       attribute_map (nipyapi.nifi.models.drop_request_entity.DropRequestEn
       attribute), 254                                          attribute), 291
attribute_map (nipyapi.nifi.models.controller_dto.ControllerDTO
                                                       attribute_map (nipyapi.nifi.models.flow_breadcrumb_dto.FlowBreadcr
       attribute), 256                                          attribute), 292
attribute_map (nipyapi.nifi.models.controller_entity.ControllerEntity
                                                       attribute_map (nipyapi.nifi.models.flow_breadcrumb_entity.FlowBread
       attribute), 258                                          attribute), 293
attribute_map (nipyapi.nifi.models.controller_service_api.ControllerServiceAPI
                                                       attribute_map (nipyapi.nifi.models.flow_comparison_entity.FlowComp
       attribute), 259                                          attribute), 294
attribute_map (nipyapi.nifi.models.controller_service_api_dto.ControllerServiceApiDTO
                                                       attribute_map (nipyapi.nifi.models.flow_configuration_dto.FlowConfig
       attribute), 259                                          attribute), 295
attribute_map (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
                                                       attribute_map (nipyapi.nifi.models.flow_configuration_entity.FlowCon
       attribute), 262                                          attribute), 296
attribute_map (nipyapi.nifi.models.controller_service_entity.ControllerServiceEntity
                                                       attribute_map (nipyapi.nifi.models.flow_dto.FlowDTO
       attribute), 265                                          attribute), 297
attribute_map (nipyapi.nifi.models.controller_service_referencing_component_dto.ControllerServiceReferencingComponentDTO
                                                       attribute_map (nipyapi.nifi.models.flow_entity.FlowEntity
       attribute), 267                                          attribute), 298
attribute_map (nipyapi.nifi.models.controller_service_referencing_component_entity.ControllerServiceReferencingComponentEnt
                                                       attribute_map (nipyapi.nifi.models.flow_file_dto.FlowFileDTO
       attribute), 270                                          attribute), 299
attribute_map (nipyapi.nifi.models.controller_service_referencing_components_entity.ControllerServiceReferencingComponentsE
                                                       attribute_map (nipyapi.nifi.models.flow_file_entity.FlowFileEntity
       attribute), 271                                          attribute), 301
attribute_map (nipyapi.nifi.models.controller_service_types_entity.ControllerServiceTypesEntity
                                                       attribute_map (nipyapi.nifi.models.flow_file_summary_dto.FlowFileSu
       attribute), 272                                          attribute), 302
attribute_map (nipyapi.nifi.models.controller_services_entity.ControllerServicesEntity
                                                       attribute_map (nipyapi.nifi.models.flow_snippet_dto.FlowSnippetDTO
       attribute), 273                                          attribute), 304
attribute_map (nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO
                                                       attribute_map (nipyapi.nifi.models.funnel_dto.FunnelDTO
       attribute), 274                                          attribute), 305
attribute_map (nipyapi.nifi.models.controller_status_entity.ControllerStatusEntity
                                                       attribute_map (nipyapi.nifi.models.funnel_entity.FunnelEntity
       attribute), 276                                          attribute), 306
attribute_map (nipyapi.nifi.models.copy_snippet_request_entity.CopySnippetRequestEntity
                                                       attribute_map (nipyapi.nifi.models.funnels_entity.FunnelsEntity
       attribute), 277                                          attribute), 308
attribute_map (nipyapi.nifi.models.counter_dto.CounterDTO
                                                       attribute_map (nipyapi.nifi.models.garbage_collection_dto.GarbageCo
       attribute), 278                                          attribute), 308
attribute_map (nipyapi.nifi.models.counter_entity.CounterEntity
                                                       attribute_map (nipyapi.nifi.models.history_dto.HistoryDTO
       attribute), 279                                          attribute), 309
attribute_map (nipyapi.nifi.models.counters_dto.CountersDTO
                                                       attribute_map (nipyapi.nifi.models.history_entity.HistoryEntity
       attribute), 280                                          attribute), 310
attribute_map (nipyapi.nifi.models.counters_entity.CountersEntity
                                                       attribute_map (nipyapi.nifi.models.input_ports_entity.InputPortsEntity
       attribute), 280                                          attribute), 311
attribute_map (nipyapi.nifi.models.counters_snapshot_dto.CountersSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.instantiate_template_request_entity
       attribute), 281                                          attribute), 311
attribute_map (nipyapi.nifi.models.create_active_request_entity.CreateActiveRequestEntity
                                                       attribute_map (nipyapi.nifi.models.label_dto.LabelDTO
       attribute), 282                                          attribute), 313
attribute_map (nipyapi.nifi.models.create_template_request_entity.CreateTemplateRequestEntity
                                                       attribute_map (nipyapi.nifi.models.label_entity.LabelEntity
       attribute), 282                                          attribute), 314
attribute_map (nipyapi.nifi.models.current_user_entity.CurrentUserEntity
                                                       attribute_map (nipyapi.nifi.models.labels_entity.LabelsEntity
       attribute), 284                                          attribute), 316
attribute_map (nipyapi.nifi.models.difference_dto.DifferenceDTO
                                                       attribute_map (nipyapi.nifi.models.lineage_dto.LineageDTO
       attribute), 286                                          attribute), 316
attribute_map (nipyapi.nifi.models.dimensions_dto.DimensionsDTO
                                                       attribute_map (nipyapi.nifi.models.lineage_entity.LineageEntity
       attribute), 286                                          attribute), 318
attribute_map (nipyapi.nifi.models.documented_type_dto.DocumentedTypeDTO
                                                       attribute_map (nipyapi.nifi.models.lineage_request_dto.LineageReque
       attribute), 287                                          attribute), 318
Index                                                                                                  659
Nipyapi Documentation, Release 0.19.1
attribute_map (nipyapi.nifi.models.lineage_results_dto.LineageResultsDTO
                                                       attribute_map (nipyapi.nifi.models.previous_value_dto.PreviousValueD
       attribute), 319                                           attribute), 348
attribute_map (nipyapi.nifi.models.listing_request_dto.ListingRequestDTO
                                                       attribute_map (nipyapi.nifi.models.prioritizer_types_entity.PrioritizerT
       attribute), 320                                           attribute), 348
attribute_map (nipyapi.nifi.models.listing_request_entity.ListingRequestEntity
                                                       attribute_map (nipyapi.nifi.models.process_group_dto.ProcessGroupD
       attribute), 322                                           attribute), 351
attribute_map (nipyapi.nifi.models.node_connection_status_snapshot_dto.NodeConnectionStatusSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.process_group_entity.ProcessGroup
       attribute), 323                                           attribute), 357
attribute_map (nipyapi.nifi.models.node_counters_snapshot_dto.NodeCountersSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.process_group_flow_dto.ProcessGr
       attribute), 324                                           attribute), 361
attribute_map (nipyapi.nifi.models.node_dto.NodeDTOattribute_map (nipyapi.nifi.models.process_group_flow_entity.Process
       attribute), 325                                           attribute), 362
attribute_map (nipyapi.nifi.models.node_entity.NodeEntity
                                                       attribute_map (nipyapi.nifi.models.process_group_status_dto.ProcessG
       attribute), 326                                           attribute), 363
attribute_map (nipyapi.nifi.models.node_event_dto.NodeEventDTO
                                                       attribute_map (nipyapi.nifi.models.process_group_status_entity.Proces
       attribute), 327                                           attribute), 364
attribute_map (nipyapi.nifi.models.node_port_status_snapshot_dto.NodePortStatusSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.process_group_status_snapshot_dto
       attribute), 328                                           attribute), 366
attribute_map (nipyapi.nifi.models.node_process_group_status_snapshot_dto.NodeProcessGroupStatusSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.process_group_status_snapshot_en
       attribute), 329                                           attribute), 370
attribute_map (nipyapi.nifi.models.node_processor_status_snapshot_dto.NodeProcessorStatusSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.process_groups_entity.ProcessGrou
       attribute), 330                                           attribute), 371
attribute_map (nipyapi.nifi.models.node_remote_process_group_status_snapshot_dto.NodeRemoteProcessGroupStatusSnapshotD
                                                       attribute_map (nipyapi.nifi.models.processor_config_dto.ProcessorCo
       attribute), 331                                           attribute), 372
attribute_map (nipyapi.nifi.models.node_search_result_dto.NodeSearchResultDTO
                                                       attribute_map (nipyapi.nifi.models.processor_dto.ProcessorDTO
       attribute), 332                                           attribute), 376
attribute_map (nipyapi.nifi.models.node_status_snapshots_dto.NodeStatusSnapshotsDTO
                                                       attribute_map (nipyapi.nifi.models.processor_entity.ProcessorEntity
       attribute), 333                                           attribute), 379
attribute_map (nipyapi.nifi.models.node_system_diagnostics_snapshot_dto.NodeSystemDiagnosticsSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.processor_status_dto.ProcessorSta
       attribute), 334                                           attribute), 381
attribute_map (nipyapi.nifi.models.output_ports_entity.OutputPortsEntity
                                                       attribute_map (nipyapi.nifi.models.processor_status_entity.ProcessorS
       attribute), 334                                           attribute), 383
attribute_map (nipyapi.nifi.models.peer_dto.PeerDTO attribute_map (nipyapi.nifi.models.processor_status_snapshot_dto.Pro
       attribute), 335                                           attribute), 384
attribute_map (nipyapi.nifi.models.peers_entity.PeersEntity
                                                       attribute_map (nipyapi.nifi.models.processor_status_snapshot_entity.P
       attribute), 336                                           attribute), 387
attribute_map (nipyapi.nifi.models.permissions.Permissions
                                                       attribute_map (nipyapi.nifi.models.processor_types_entity.ProcessorTy
       attribute), 336                                           attribute), 388
attribute_map (nipyapi.nifi.models.permissions_dto.PermissionsDTO
                                                       attribute_map (nipyapi.nifi.models.processors_entity.ProcessorsEntity
       attribute), 337                                           attribute), 389
attribute_map (nipyapi.nifi.models.port_dto.PortDTO attribute_map (nipyapi.nifi.models.property_descriptor_dto.PropertyD
       attribute), 338                                           attribute), 390
attribute_map (nipyapi.nifi.models.port_entity.PortEntity
                                                       attribute_map (nipyapi.nifi.models.property_descriptor_entity.Property
       attribute), 340                                           attribute), 392
attribute_map (nipyapi.nifi.models.port_status_dto.PortStatusDTO
                                                       attribute_map (nipyapi.nifi.models.property_history_dto.PropertyHisto
       attribute), 342                                           attribute), 393
attribute_map (nipyapi.nifi.models.port_status_entity.PortStatusEntity
                                                       attribute_map (nipyapi.nifi.models.provenance_dto.ProvenanceDTO
       attribute), 343                                           attribute), 393
attribute_map (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.provenance_entity.ProvenanceEntit
       attribute), 344                                           attribute), 395
attribute_map (nipyapi.nifi.models.port_status_snapshot_entity.PortStatusSnapshotEntity
                                                       attribute_map (nipyapi.nifi.models.provenance_event_dto.ProvenanceE
       attribute), 346                                           attribute), 397
attribute_map (nipyapi.nifi.models.position_dto.PositionDTO
                                                       attribute_map (nipyapi.nifi.models.provenance_event_entity.Provenanc
       attribute), 347                                           attribute), 402
660                                                                                                   Index
                                                                 Nipyapi Documentation, Release 0.19.1
attribute_map (nipyapi.nifi.models.provenance_link_dto.ProvenanceLinkDTO
                                                       attribute_map (nipyapi.nifi.models.resources_entity.ResourcesEntity
       attribute), 402                                            attribute), 442
attribute_map (nipyapi.nifi.models.provenance_node_dto.ProvenanceNodeDTO
                                                       attribute_map (nipyapi.nifi.models.revision_dto.RevisionDTO
       attribute), 404                                            attribute), 443
attribute_map (nipyapi.nifi.models.provenance_options_dto.ProvenanceOptionsDTO
                                                       attribute_map (nipyapi.nifi.models.schedule_components_entity.Sched
       attribute), 405                                            attribute), 444
attribute_map (nipyapi.nifi.models.provenance_options_entity.ProvenanceOptionsEntity
                                                       attribute_map (nipyapi.nifi.models.search_results_dto.SearchResultsD
       attribute), 406                                            attribute), 445
attribute_map (nipyapi.nifi.models.provenance_request_dto.ProvenanceRequestDTO
                                                       attribute_map (nipyapi.nifi.models.search_results_entity.SearchResults
       attribute), 407                                            attribute), 447
attribute_map (nipyapi.nifi.models.provenance_results_dto.ProvenanceResultsDTO
                                                       attribute_map (nipyapi.nifi.models.snippet_dto.SnippetDTO
       attribute), 409                                            attribute), 447
attribute_map (nipyapi.nifi.models.provenance_searchable_field_dto.ProvenanceSearchableFieldDTO
                                                       attribute_map (nipyapi.nifi.models.snippet_entity.SnippetEntity
       attribute), 410                                            attribute), 449
attribute_map (nipyapi.nifi.models.queue_size_dto.QueueSizeDTO
                                                       attribute_map (nipyapi.nifi.models.start_version_control_request_entit
       attribute), 411                                            attribute), 450
attribute_map (nipyapi.nifi.models.registry_client_entity.RegistryClientEntity
                                                       attribute_map (nipyapi.nifi.models.state_entry_dto.StateEntryDTO
       attribute), 412                                            attribute), 451
attribute_map (nipyapi.nifi.models.registry_clients_entity.RegistryClientsEntity
                                                       attribute_map (nipyapi.nifi.models.state_map_dto.StateMapDTO
       attribute), 413                                            attribute), 452
attribute_map (nipyapi.nifi.models.registry_dto.RegistryDTO
                                                       attribute_map (nipyapi.nifi.models.status_descriptor_dto.StatusDescri
       attribute), 414                                            attribute), 453
attribute_map (nipyapi.nifi.models.relationship_dto.RelationshipDTO
                                                       attribute_map (nipyapi.nifi.models.status_history_dto.StatusHistoryDT
       attribute), 415                                            attribute), 454
attribute_map (nipyapi.nifi.models.remote_process_group_contents_dto.RemoteProcessGroupContentsDTO
                                                       attribute_map (nipyapi.nifi.models.status_history_entity.StatusHistoryE
       attribute), 416                                            attribute), 455
attribute_map (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                       attribute_map (nipyapi.nifi.models.status_snapshot_dto.StatusSnapsho
       attribute), 418                                            attribute), 455
attribute_map (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                       attribute_map (nipyapi.nifi.models.storage_usage_dto.StorageUsageD
       attribute), 422                                            attribute), 456
attribute_map (nipyapi.nifi.models.remote_process_group_port_dto.RemoteProcessGroupPortDTO
                                                       attribute_map (nipyapi.nifi.models.streaming_output.StreamingOutput
       attribute), 424                                            attribute), 458
attribute_map (nipyapi.nifi.models.remote_process_group_port_entity.RemoteProcessGroupPortEntity
                                                       attribute_map (nipyapi.nifi.models.submit_replay_request_entity.Subm
       attribute), 426                                            attribute), 458
attribute_map (nipyapi.nifi.models.remote_process_group_status_dto.RemoteProcessGroupStatusDTO
                                                       attribute_map (nipyapi.nifi.models.system_diagnostics_dto.SystemDiag
       attribute), 428                                            attribute), 459
attribute_map (nipyapi.nifi.models.remote_process_group_status_entity.RemoteProcessGroupStatusEntity
                                                       attribute_map (nipyapi.nifi.models.system_diagnostics_entity.SystemD
       attribute), 430                                            attribute), 459
attribute_map (nipyapi.nifi.models.remote_process_group_status_snapshot_dto.RemoteProcessGroupStatusSnapshotDTO
                                                       attribute_map (nipyapi.nifi.models.system_diagnostics_snapshot_dto.S
       attribute), 431                                            attribute), 461
attribute_map (nipyapi.nifi.models.remote_process_group_status_snapshot_entity.RemoteProcessGroupStatusSnapshotEntity
                                                       attribute_map (nipyapi.nifi.models.template_dto.TemplateDTO
       attribute), 433                                            attribute), 465
attribute_map (nipyapi.nifi.models.remote_process_groups_entity.RemoteProcessGroupsEntity
                                                       attribute_map (nipyapi.nifi.models.template_entity.TemplateEntity
       attribute), 434                                            attribute), 467
attribute_map (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
                                                       attribute_map (nipyapi.nifi.models.templates_entity.TemplatesEntity
       attribute), 436                                            attribute), 468
attribute_map (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                       attribute_map (nipyapi.nifi.models.tenant_dto.TenantDTO
       attribute), 439                                            attribute), 469
attribute_map (nipyapi.nifi.models.reporting_task_types_entity.ReportingTaskTypesEntity
                                                       attribute_map (nipyapi.nifi.models.tenant_entity.TenantEntity
       attribute), 440                                            attribute), 470
attribute_map (nipyapi.nifi.models.reporting_tasks_entity.ReportingTasksEntity
                                                       attribute_map (nipyapi.nifi.models.tenants_entity.TenantsEntity
       attribute), 441                                            attribute), 471
attribute_map (nipyapi.nifi.models.resource_dto.ResourceDTO
                                                       attribute_map (nipyapi.nifi.models.transaction_result_entity.Transactio
       attribute), 442                                            attribute), 472
Index                                                                                                   661
Nipyapi Documentation, Release 0.19.1
attribute_map (nipyapi.nifi.models.update_controller_service_reference_request_entity.UpdateControllerServiceReferenceRequest
                                                       attribute_map (nipyapi.nifi.models.versioned_flow_snapshot_metadata
       attribute), 473                                           attribute), 508
attribute_map (nipyapi.nifi.models.user_dto.UserDTO attribute_map (nipyapi.nifi.models.versioned_flow_update_request_dto
       attribute), 474                                           attribute), 509
attribute_map (nipyapi.nifi.models.user_entity.UserEntity
                                                       attribute_map (nipyapi.nifi.models.versioned_flow_update_request_en
       attribute), 475                                           attribute), 511
attribute_map (nipyapi.nifi.models.user_group_dto.UserGroupDTO
                                                       attribute_map (nipyapi.nifi.models.versioned_flows_entity.VersionedFl
       attribute), 477                                           attribute), 511
attribute_map (nipyapi.nifi.models.user_group_entity.UserGroupEntity
                                                       attribute_map (nipyapi.nifi.models.versioned_funnel.VersionedFunnel
       attribute), 478                                           attribute), 512
attribute_map (nipyapi.nifi.models.user_groups_entity.UserGroupsEntity
                                                       attribute_map (nipyapi.nifi.models.versioned_label.VersionedLabel
       attribute), 480                                           attribute), 513
attribute_map (nipyapi.nifi.models.users_entity.UsersEntity
                                                       attribute_map (nipyapi.nifi.models.versioned_port.VersionedPort
       attribute), 480                                           attribute), 515
attribute_map (nipyapi.nifi.models.variable_dto.VariableDTO
                                                       attribute_map (nipyapi.nifi.models.versioned_process_group.Versioned
       attribute), 481                                           attribute), 518
attribute_map (nipyapi.nifi.models.variable_entity.VariableEntity
                                                       attribute_map (nipyapi.nifi.models.versioned_processor.VersionedProc
       attribute), 482                                           attribute), 522
attribute_map (nipyapi.nifi.models.variable_registry_dto.VariableRegistryDTO
                                                       attribute_map (nipyapi.nifi.models.versioned_property_descriptor.Vers
       attribute), 482                                           attribute), 526
attribute_map (nipyapi.nifi.models.variable_registry_entity.VariableRegistryEntity
                                                       attribute_map (nipyapi.nifi.models.versioned_remote_group_port.Vers
       attribute), 483                                           attribute), 528
attribute_map (nipyapi.nifi.models.variable_registry_update_request_dto.VariableRegistryUpdateRequestDTO
                                                       attribute_map (nipyapi.nifi.models.versioned_remote_process_group.V
       attribute), 484                                           attribute), 530
attribute_map (nipyapi.nifi.models.variable_registry_update_request_entity.VariableRegistryUpdateRequestEntity
                                                       attribute_map (nipyapi.registry.models.access_policy.AccessPolicy
       attribute), 486                                           attribute), 568
attribute_map (nipyapi.nifi.models.variable_registry_update_step_dto.VariableRegistryUpdateStepDTO
                                                       attribute_map (nipyapi.registry.models.access_policy_summary.Access
       attribute), 487                                           attribute), 570
attribute_map (nipyapi.nifi.models.version_control_component_mapping_entity.VersionControlComponentMappingEntity
                                                       attribute_map (nipyapi.registry.models.batch_size.BatchSize
       attribute), 488                                           attribute), 571
attribute_map (nipyapi.nifi.models.version_control_information_dto.VersionControlInformationDTO
                                                       attribute_map (nipyapi.registry.models.bucket.Bucket
       attribute), 489                                           attribute), 572
attribute_map (nipyapi.nifi.models.version_control_information_entity.VersionControlInformationEntity
                                                       attribute_map (nipyapi.registry.models.bucket_item.BucketItem
       attribute), 491                                           attribute), 573
attribute_map (nipyapi.nifi.models.version_info_dto.VersionInfoDTO
                                                       attribute_map (nipyapi.registry.models.bundle.Bundle
       attribute), 492                                           attribute), 575
attribute_map (nipyapi.nifi.models.versioned_connection.VersionedConnection
                                                       attribute_map (nipyapi.registry.models.connectable_component.Conne
       attribute), 494                                           attribute), 576
attribute_map (nipyapi.nifi.models.versioned_controller_service.VersionedControllerService
                                                       attribute_map (nipyapi.registry.models.controller_service_api.Control
       attribute), 498                                           attribute), 577
attribute_map (nipyapi.nifi.models.versioned_flow.VersionedFlow
                                                       attribute_map (nipyapi.registry.models.current_user.CurrentUser
       attribute), 500                                           attribute), 578
attribute_map (nipyapi.nifi.models.versioned_flow_coordinates.VersionedFlowCoordinates
                                                       attribute_map (nipyapi.registry.models.fields.Fields
       attribute), 502                                           attribute), 579
attribute_map (nipyapi.nifi.models.versioned_flow_dto.VersionedFlowDTO
                                                       attribute_map (nipyapi.registry.models.permissions.Permissions
       attribute), 503                                           attribute), 579
attribute_map (nipyapi.nifi.models.versioned_flow_entity.VersionedFlowEntity
                                                       attribute_map (nipyapi.registry.models.resource.Resource
       attribute), 504                                           attribute), 580
attribute_map (nipyapi.nifi.models.versioned_flow_snapshot.VersionedFlowSnapshot
                                                       attribute_map (nipyapi.registry.models.resource_permissions.Resource
       attribute), 505                                           attribute), 581
attribute_map (nipyapi.nifi.models.versioned_flow_snapshot_entity.VersionedFlowSnapshotEntity
                                                       attribute_map (nipyapi.registry.models.tenant.Tenant
       attribute), 506                                           attribute), 582
attribute_map (nipyapi.nifi.models.versioned_flow_snapshot_metadata_entity.VersionedFlowSnapshotMetadataEntity
                                                       attribute_map (nipyapi.registry.models.user.User
       attribute), 507                                           attribute), 583
662                                                                                                  Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                     663
Nipyapi Documentation, Release 0.19.1
664                                                                                                    Index
                                                                   Nipyapi Documentation, Release 0.19.1
bulletins (nipyapi.nifi.models.access_policy_entity.AccessPolicyEntity
                                                         bundle (nipyapi.nifi.models.processor_dto.ProcessorDTO
        attribute), 196                                            attribute), 376
bulletins (nipyapi.nifi.models.access_policy_summary_entity.AccessPolicySummaryEntity
                                                         bundle (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
        attribute), 199                                            attribute), 436
bulletins (nipyapi.nifi.models.affected_component_entity.AffectedComponentEntity
                                                         bundle (nipyapi.nifi.models.versioned_controller_service.VersionedContro
        attribute), 208                                            attribute), 498
bulletins (nipyapi.nifi.models.bulletin_board_dto.BulletinBoardDTO
                                                         bundle (nipyapi.nifi.models.versioned_processor.VersionedProcessor
        attribute), 218                                            attribute), 523
bulletins (nipyapi.nifi.models.component_reference_entity.ComponentReferenceEntity
                                                         bundle (nipyapi.registry.models.controller_service_api.ControllerServiceA
        attribute), 232                                            attribute), 577
bulletins (nipyapi.nifi.models.connection_entity.ConnectionEntity
                                                         bundle (nipyapi.registry.models.versioned_controller_service.VersionedCo
        attribute), 242                                            attribute), 590
bulletins (nipyapi.nifi.models.controller_bulletins_entity.ControllerBulletinsEntity
                                                         bundle (nipyapi.registry.models.versioned_processor.VersionedProcessor
        attribute), 253                                            attribute), 609
bulletins (nipyapi.nifi.models.controller_service_entity.ControllerServiceEntity
                                                         BundleDTO (class in nipyapi.nifi.models.bundle_dto),
        attribute), 265                                            223
bulletins (nipyapi.nifi.models.controller_service_referencing_component_entity.ControllerServiceReferencingComponentEntity
                                                         bypass_slash_encoding()                (in      module
        attribute), 270                                            nipyapi.utils), 30
bulletins (nipyapi.nifi.models.funnel_entity.FunnelEntitybyte_count (nipyapi.nifi.models.queue_size_dto.QueueSizeDTO
        attribute), 306                                            attribute), 411
bulletins (nipyapi.nifi.models.label_entity.LabelEntity bytes_in (nipyapi.nifi.models.connection_status_snapshot_dto.Connectio
        attribute), 314                                            attribute), 248
bulletins (nipyapi.nifi.models.port_entity.PortEntity bytes_in (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnaps
        attribute), 340                                            attribute), 344
bulletins (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                         bytes_in (nipyapi.nifi.models.process_group_status_snapshot_dto.Proce
        attribute), 357                                            attribute), 366
bulletins (nipyapi.nifi.models.processor_entity.ProcessorEntity
                                                         bytes_in (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorS
        attribute), 379                                            attribute), 384
bulletins (nipyapi.nifi.models.registry_client_entity.RegistryClientEntity
                                                         bytes_out (nipyapi.nifi.models.connection_status_snapshot_dto.Connect
        attribute), 412                                            attribute), 248
bulletins (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                         bytes_out (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnap
        attribute), 422                                            attribute), 344
bulletins (nipyapi.nifi.models.remote_process_group_port_entity.RemoteProcessGroupPortEntity
                                                         bytes_out (nipyapi.nifi.models.process_group_status_snapshot_dto.Proc
        attribute), 427                                            attribute), 366
bulletins (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                         bytes_out (nipyapi.nifi.models.processor_status_snapshot_dto.Processo
        attribute), 439                                            attribute), 384
bulletins (nipyapi.nifi.models.template_entity.TemplateEntity
                                                         bytes_queued (nipyapi.nifi.models.connection_status_snapshot_dto.Con
        attribute), 467                                            attribute), 248
bulletins (nipyapi.nifi.models.tenant_entity.TenantEntitybytes_queued (nipyapi.nifi.models.controller_status_dto.ControllerStatu
        attribute), 470                                            attribute), 274
bulletins (nipyapi.nifi.models.user_entity.UserEntity bytes_queued (nipyapi.nifi.models.process_group_status_snapshot_dto.
        attribute), 475                                            attribute), 366
bulletins (nipyapi.nifi.models.user_group_entity.UserGroupEntity
                                                         bytes_read (nipyapi.nifi.models.process_group_status_snapshot_dto.Pro
        attribute), 478                                            attribute), 366
Bundle (class in nipyapi.nifi.models.bundle), 222        bytes_read (nipyapi.nifi.models.processor_status_snapshot_dto.Process
Bundle (class in nipyapi.registry.models.bundle), 575              attribute), 385
bundle (nipyapi.nifi.models.controller_service_api.ControllerServiceAPI
                                                         bytes_received (nipyapi.nifi.models.process_group_status_snapshot_d
        attribute), 259                                            attribute), 366
bundle (nipyapi.nifi.models.controller_service_api_dto.ControllerServiceApiDTO
                                                         bytes_received (nipyapi.nifi.models.remote_process_group_status_sna
        attribute), 260                                            attribute), 431
bundle (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
                                                         bytes_sent (nipyapi.nifi.models.process_group_status_snapshot_dto.Pro
        attribute), 262                                            attribute), 366
bundle (nipyapi.nifi.models.documented_type_dto.DocumentedTypeDTO
                                                         bytes_sent (nipyapi.nifi.models.remote_process_group_status_snapshot
        attribute), 287                                            attribute), 431
Index                                                                                                      665
Nipyapi Documentation, Release 0.19.1
666                                                                                                       Index
                                                                  Nipyapi Documentation, Release 0.19.1
cluster_node_id (nipyapi.nifi.models.provenance_event_dto.ProvenanceEventDTO
                                                                  attribute), 424
       attribute), 397                                   comments (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
cluster_node_id (nipyapi.nifi.models.provenance_request_dto.ProvenanceRequestDTO
                                                                  attribute), 436
       attribute), 407                                   comments (nipyapi.nifi.models.versioned_connection.VersionedConnectio
cluster_node_id (nipyapi.nifi.models.state_entry_dto.StateEntryDTOattribute), 495
       attribute), 451                                   comments (nipyapi.nifi.models.versioned_controller_service.VersionedCon
cluster_node_id (nipyapi.nifi.models.submit_replay_request_entity.SubmitReplayRequestEntity
                                                                  attribute), 498
       attribute), 458                                   comments (nipyapi.nifi.models.versioned_flow_dto.VersionedFlowDTO
cluster_node_identifier                                           attribute), 503
       (nipyapi.nifi.models.provenance_node_dto.ProvenanceNodeDTO
                                                         comments (nipyapi.nifi.models.versioned_funnel.VersionedFunnel
       attribute), 404                                            attribute), 512
cluster_state (nipyapi.nifi.models.component_state_dto.ComponentStateDTO
                                                         comments (nipyapi.nifi.models.versioned_label.VersionedLabel
       attribute), 234                                            attribute), 513
cluster_summary (nipyapi.nifi.models.cluste_summary_entity.ClusteSummaryEntity
                                                         comments (nipyapi.nifi.models.versioned_port.VersionedPort
       attribute), 224                                            attribute), 515
ClusterDTO (class in nipyapi.nifi.models.cluster_dto), comments (nipyapi.nifi.models.versioned_process_group.VersionedProces
       224                                                        attribute), 519
clustered (nipyapi.nifi.models.cluster_summary_dto.ClusterSummaryDTO
                                                         comments (nipyapi.nifi.models.versioned_processor.VersionedProcessor
       attribute), 226                                            attribute), 523
ClusterEntity                   (class              in comments (nipyapi.nifi.models.versioned_remote_group_port.VersionedRe
       nipyapi.nifi.models.cluster_entity), 225                   attribute), 528
ClusterSearchResultsEntity                (class    in comments (nipyapi.nifi.models.versioned_remote_process_group.Versione
       nipyapi.nifi.models.cluster_search_results_entity),        attribute), 530
       225                                               comments (nipyapi.registry.models.connectable_component.ConnectableC
ClusterSummaryDTO                  (class           in            attribute), 576
       nipyapi.nifi.models.cluster_summary_dto),         comments (nipyapi.registry.models.versioned_connection.VersionedConne
       226                                                        attribute), 587
ClusteSummaryEntity                  (class         in comments (nipyapi.registry.models.versioned_controller_service.Versione
       nipyapi.nifi.models.cluste_summary_entity),                attribute), 591
       223                                               comments (nipyapi.registry.models.versioned_flow_snapshot_metadata.Ve
collection_count (nipyapi.nifi.models.garbage_collection_dto.GarbageCollectionDTO
                                                                  attribute), 597
       attribute), 308                                   comments (nipyapi.registry.models.versioned_funnel.VersionedFunnel
collection_millis                                                 attribute), 599
       (nipyapi.nifi.models.garbage_collection_dto.GarbageCollectionDTO
                                                         comments (nipyapi.registry.models.versioned_label.VersionedLabel
       attribute), 309                                            attribute), 600
collection_time (nipyapi.nifi.models.garbage_collection_dto.GarbageCollectionDTO
                                                         comments (nipyapi.registry.models.versioned_port.VersionedPort
       attribute), 309                                            attribute), 602
comments (nipyapi.nifi.models.connectable_component.ConnectableComponent
                                                         comments (nipyapi.registry.models.versioned_process_group.VersionedPr
       attribute), 236                                            attribute), 605
comments (nipyapi.nifi.models.connectable_dto.ConnectableDTO
                                                         comments (nipyapi.registry.models.versioned_processor.VersionedProcess
       attribute), 237                                            attribute), 609
comments (nipyapi.nifi.models.controller_dto.ControllerDTO
                                                         comments (nipyapi.registry.models.versioned_remote_group_port.Version
       attribute), 256                                            attribute), 614
comments (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
                                                         comments (nipyapi.registry.models.versioned_remote_process_group.Vers
       attribute), 262                                            attribute), 616
comments (nipyapi.nifi.models.port_dto.PortDTO at- commit_input_port_transaction()
       tribute), 338                                              (nipyapi.nifi.apis.data_transfer_api.DataTransferApi
comments (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO   method), 61
       attribute), 351                                   commit_input_port_transaction_with_http_info()
comments (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
                                                                  (nipyapi.nifi.apis.data_transfer_api.DataTransferApi
       attribute), 373                                            method), 61
comments (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                         commit_output_port_transaction()
       attribute), 418                                            (nipyapi.nifi.apis.data_transfer_api.DataTransferApi
comments (nipyapi.nifi.models.remote_process_group_port_dto.RemoteProcessGroupPortDTO
                                                                  method), 62
Index                                                                                                     667
Nipyapi Documentation, Release 0.19.1
668                                                                                                     Index
                                                                  Nipyapi Documentation, Release 0.19.1
Index                                                                                                     669
Nipyapi Documentation, Release 0.19.1
670                                                                                                      Index
                                                                     Nipyapi Documentation, Release 0.19.1
Index                                                                                                         671
Nipyapi Documentation, Release 0.19.1
counters (nipyapi.nifi.models.counters_entity.CountersEntity
                                                        create_access_token_using_identity_provider_credent
       attribute), 280                                            (nipyapi.registry.apis.access_api.AccessApi
counters (nipyapi.nifi.models.counters_snapshot_dto.CountersSnapshotDTO
                                                                  method), 538
       attribute), 281                                  create_access_token_using_kerberos_ticket()
counters_permissions                                              (nipyapi.registry.apis.access_api.AccessApi
       (nipyapi.nifi.models.current_user_entity.CurrentUserEntity method), 539
       attribute), 284                                  create_access_token_using_kerberos_ticket_with_http
CountersApi (class in nipyapi.nifi.apis.counters_api),            (nipyapi.registry.apis.access_api.AccessApi
       60                                                         method), 539
CountersDTO                     (class               in create_access_token_with_http_info()
       nipyapi.nifi.models.counters_dto), 279                     (nipyapi.nifi.apis.access_api.AccessApi
CountersEntity                    (class             in           method), 37
       nipyapi.nifi.models.counters_entity), 280        create_bucket() (nipyapi.registry.apis.buckets_api.BucketsApi
CountersSnapshotDTO                    (class        in           method), 551
       nipyapi.nifi.models.counters_snapshot_dto),      create_bucket_with_http_info()
       281                                                        (nipyapi.registry.apis.buckets_api.BucketsApi
create_access_policy()                  (in      module           method), 551
       nipyapi.security), 23                            create_bulletin()
create_access_policy()                                            (nipyapi.nifi.apis.controller_api.ControllerApi
       (nipyapi.nifi.apis.policies_api.PoliciesApi                method), 43
       method), 113                                     create_bulletin_with_http_info()
create_access_policy()                                            (nipyapi.nifi.apis.controller_api.ControllerApi
       (nipyapi.registry.apis.policies_api.PoliciesApi            method), 43
       method), 559                                     create_connection() (in module nipyapi.canvas),
create_access_policy_with_http_info()                             15
       (nipyapi.nifi.apis.policies_api.PoliciesApi      create_connection()
       method), 113                                               (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
create_access_policy_with_http_info()                             method), 116
       (nipyapi.registry.apis.policies_api.PoliciesApi  create_connection_with_http_info()
       method), 559                                               (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
create_access_token()                                             method), 117
       (nipyapi.nifi.apis.access_api.AccessApi          create_controller() (in module nipyapi.canvas),
       method), 36                                                16
create_access_token_by_trying_all_providers()           create_controller_service()
       (nipyapi.registry.apis.access_api.AccessApi                (nipyapi.nifi.apis.controller_api.ControllerApi
       method), 537                                               method), 43
create_access_token_by_trying_all_providers_with_http_info()
                                                        create_controller_service()
       (nipyapi.registry.apis.access_api.AccessApi                (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       method), 537                                               method), 117
create_access_token_from_ticket()                       create_controller_service_with_http_info()
       (nipyapi.nifi.apis.access_api.AccessApi                    (nipyapi.nifi.apis.controller_api.ControllerApi
       method), 36                                                method), 44
create_access_token_from_ticket_with_http_info()        create_controller_service_with_http_info()
       (nipyapi.nifi.apis.access_api.AccessApi                    (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       method), 37                                                method), 117
create_access_token_using_basic_auth_credentials()      create_drop_request()
       (nipyapi.registry.apis.access_api.AccessApi                (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
       method), 537                                               method), 91
create_access_token_using_basic_auth_credentials_with_http_info()
                                                        create_drop_request_with_http_info()
       (nipyapi.registry.apis.access_api.AccessApi                (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
       method), 538                                               method), 91
create_access_token_using_identity_provider_credentials()
                                                        create_empty_all_connections_request()
       (nipyapi.registry.apis.access_api.AccessApi                (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       method), 538                                               method), 118
672                                                                                                Index
                                                                 Nipyapi Documentation, Release 0.19.1
Index                                                                                                    673
Nipyapi Documentation, Release 0.19.1
674                                                                                                     Index
                                                                  Nipyapi Documentation, Release 0.19.1
default_back_pressure_object_threshold                          (nipyapi.nifi.apis.controller_api.ControllerApi
       (nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup
                                                                method), 45
       attribute), 519                                  delete_lineage() (nipyapi.nifi.apis.provenance_api.ProvenanceApi
default_back_pressure_object_threshold                          method), 149
       (nipyapi.registry.models.versioned_process_group.VersionedProcessGroup
                                                        delete_lineage_with_http_info()
       attribute), 605                                          (nipyapi.nifi.apis.provenance_api.ProvenanceApi
default_concurrent_tasks                                        method), 149
       (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
                                                        delete_listing_request()
       attribute), 373                                          (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
default_flow_file_expiration                                    method), 92
       (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                        delete_listing_request_with_http_info()
       attribute), 351                                          (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
default_flow_file_expiration                                    method), 92
       (nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup
                                                        delete_node() (nipyapi.nifi.apis.controller_api.ControllerApi
       attribute), 519                                          method), 45
default_flow_file_expiration                            delete_node_with_http_info()
       (nipyapi.registry.models.versioned_process_group.VersionedProcessGroup
                                                                (nipyapi.nifi.apis.controller_api.ControllerApi
       attribute), 605                                          method), 46
default_scheduling_period                               delete_parameter_context()                 (in   module
       (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
                                                                nipyapi.parameters), 20
       attribute), 373                                  delete_parameter_context()
default_scheduling_period                                       (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
       (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO method), 106
       attribute), 436                                  delete_parameter_context_with_http_info()
default_value (nipyapi.nifi.models.property_descriptor_dto.PropertyDescriptorDTO
                                                                (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
       attribute), 390                                          method), 106
DELETE() (nipyapi.nifi.rest.RESTClientObject method), delete_parameter_from_context() (in mod-
       536                                                      ule nipyapi.parameters), 21
DELETE()       (nipyapi.registry.rest.RESTClientObject delete_port() (in module nipyapi.canvas), 19
       method), 622                                     delete_process_group()                 (in       module
delete_bucket() (nipyapi.registry.apis.buckets_api.BucketsApi nipyapi.canvas), 11
       method), 551                                     delete_processor() (in module nipyapi.canvas),
delete_bucket_with_http_info()                                  13
       (nipyapi.registry.apis.buckets_api.BucketsApi    delete_processor()
       method), 552                                             (nipyapi.nifi.apis.processors_api.ProcessorsApi
delete_connection() (in module nipyapi.canvas),                 method), 141
       16                                               delete_processor_with_http_info()
delete_connection()                                             (nipyapi.nifi.apis.processors_api.ProcessorsApi
       (nipyapi.nifi.apis.connections_api.ConnectionsApi        method), 141
       method), 41                                      delete_provenance()
delete_connection_with_http_info()                              (nipyapi.nifi.apis.provenance_api.ProvenanceApi
       (nipyapi.nifi.apis.connections_api.ConnectionsApi        method), 149
       method), 41                                      delete_provenance_with_http_info()
delete_controller() (in module nipyapi.canvas),                 (nipyapi.nifi.apis.provenance_api.ProvenanceApi
       16                                                       method), 149
delete_flow() (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
                                                        delete_registry_bucket()                 (in     module
       method), 544                                             nipyapi.versioning), 32
delete_flow_with_http_info()                            delete_registry_client()                 (in     module
       (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi   nipyapi.versioning), 31
       method), 545                                     delete_registry_client()
delete_funnel() (in module nipyapi.canvas), 18                  (nipyapi.nifi.apis.controller_api.ControllerApi
delete_history() (nipyapi.nifi.apis.controller_api.ControllerApimethod), 46
       method), 45                                      delete_registry_client_with_http_info()
delete_history_with_http_info()                                 (nipyapi.nifi.apis.controller_api.ControllerApi
Index                                                                                                    675
Nipyapi Documentation, Release 0.19.1
676                                                                                                     Index
                                                                    Nipyapi Documentation, Release 0.19.1
Index                                                                                                       677
Nipyapi Documentation, Release 0.19.1
disconnected_node_acknowledged                             disconnected_node_acknowledged
       (nipyapi.nifi.models.create_template_request_entity.CreateTemplateRequestEntity
                                                                    (nipyapi.nifi.models.user_group_entity.UserGroupEntity
       attribute), 282                                              attribute), 478
disconnected_node_acknowledged                             disconnected_node_acknowledged
       (nipyapi.nifi.models.funnel_entity.FunnelEntity              (nipyapi.nifi.models.variable_registry_entity.VariableRegistryEnti
       attribute), 307                                              attribute), 483
disconnected_node_acknowledged                             disconnected_node_acknowledged
       (nipyapi.nifi.models.instantiate_template_request_entity.InstantiateTemplateRequestEntity
                                                                    (nipyapi.nifi.models.version_control_component_mapping_entity.
       attribute), 311                                              attribute), 488
disconnected_node_acknowledged                             disconnected_node_acknowledged
       (nipyapi.nifi.models.label_entity.LabelEntity                (nipyapi.nifi.models.version_control_information_entity.VersionC
       attribute), 315                                              attribute), 491
disconnected_node_acknowledged                             disconnected_node_acknowledged
       (nipyapi.nifi.models.port_entity.PortEntity                  (nipyapi.nifi.models.versioned_flow_snapshot_entity.VersionedFlo
       attribute), 340                                              attribute), 506
disconnected_node_acknowledged                             display_name (nipyapi.nifi.models.allowable_value_dto.AllowableValue
       (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity attribute), 209
       attribute), 357                                     display_name (nipyapi.nifi.models.property_descriptor_dto.PropertyDe
disconnected_node_acknowledged                                      attribute), 391
       (nipyapi.nifi.models.processor_entity.ProcessorEntity
                                                           display_name (nipyapi.nifi.models.versioned_property_descriptor.Versio
       attribute), 380                                              attribute), 526
disconnected_node_acknowledged                             display_name (nipyapi.registry.models.versioned_property_descriptor.V
       (nipyapi.nifi.models.registry_client_entity.RegistryClientEntity
                                                                    attribute), 612
       attribute), 412                                     DockerContainer (class in nipyapi.utils), 30
disconnected_node_acknowledged                             DocumentedTypeDTO                     (class           in
       (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                                    nipyapi.nifi.models.documented_type_dto),
       attribute), 422                                              287
disconnected_node_acknowledged                             download_flow_file_content()
       (nipyapi.nifi.models.remote_process_group_port_entity.RemoteProcessGroupPortEntity
                                                                    (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
       attribute), 427                                              method), 93
disconnected_node_acknowledged                             download_flow_file_content_with_http_info()
       (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                                    (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
       attribute), 439                                              method), 93
disconnected_node_acknowledged                             drop_request (nipyapi.nifi.models.drop_request_entity.DropRequestEnt
       (nipyapi.nifi.models.schedule_components_entity.ScheduleComponentsEntity
                                                                    attribute), 291
       attribute), 444                                     dropped (nipyapi.nifi.models.drop_request_dto.DropRequestDTO
disconnected_node_acknowledged                                      attribute), 289
       (nipyapi.nifi.models.snippet_entity.SnippetEntity dropped_count (nipyapi.nifi.models.drop_request_dto.DropRequestDTO
       attribute), 449                                              attribute), 289
disconnected_node_acknowledged                             dropped_size (nipyapi.nifi.models.drop_request_dto.DropRequestDTO
       (nipyapi.nifi.models.start_version_control_request_entity.StartVersionControlRequestEntity
                                                                    attribute), 290
       attribute), 450                                     DropRequestDTO                      (class             in
disconnected_node_acknowledged                                      nipyapi.nifi.models.drop_request_dto), 289
       (nipyapi.nifi.models.template_entity.TemplateEntity DropRequestEntity                     (class           in
       attribute), 467                                              nipyapi.nifi.models.drop_request_entity),
disconnected_node_acknowledged                                      291
       (nipyapi.nifi.models.tenant_entity.TenantEntity dump() (in module nipyapi.utils), 28
       attribute), 470                                     duration (nipyapi.nifi.models.batch_settings_dto.BatchSettingsDTO
disconnected_node_acknowledged                                      attribute), 213
       (nipyapi.nifi.models.update_controller_service_reference_request_entity.UpdateControllerServiceReferenceRequestEntity
                                                           duration (nipyapi.nifi.models.batch_size.BatchSize at-
       attribute), 473                                              tribute), 214
disconnected_node_acknowledged                             duration (nipyapi.registry.models.batch_size.BatchSize
       (nipyapi.nifi.models.user_entity.UserEntity                  attribute), 571
       attribute), 476                                     dynamic (nipyapi.nifi.models.property_descriptor_dto.PropertyDescriptor
678                                                                                                         Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                     679
Nipyapi Documentation, Release 0.19.1
680                                                                                                       Index
                                                                  Nipyapi Documentation, Release 0.19.1
flow_files_in (nipyapi.nifi.models.connection_status_snapshot_dto.ConnectionStatusSnapshotDTO
                                                         FlowApi (class in nipyapi.nifi.apis.flow_api), 66
       attribute), 249                                   FlowBreadcrumbDTO                      (class         in
flow_files_in (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnapshotDTO
                                                                  nipyapi.nifi.models.flow_breadcrumb_dto),
       attribute), 345                                            292
flow_files_in (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                         FlowBreadcrumbEntity                      (class      in
       attribute), 367                                            nipyapi.nifi.models.flow_breadcrumb_entity),
flow_files_in (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorStatusSnapshotDTO
                                                                  293
       attribute), 385                                   FlowComparisonEntity                      (class      in
flow_files_out (nipyapi.nifi.models.connection_status_snapshot_dto.ConnectionStatusSnapshotDTO
                                                                  nipyapi.nifi.models.flow_comparison_entity),
       attribute), 249                                            294
flow_files_out (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnapshotDTO
                                                         FlowConfigurationDTO                      (class      in
       attribute), 345                                            nipyapi.nifi.models.flow_configuration_dto),
flow_files_out (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                                  294
       attribute), 367                                   FlowConfigurationEntity                     (class    in
flow_files_out (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorStatusSnapshotDTO
                                                                  nipyapi.nifi.models.flow_configuration_entity),
       attribute), 385                                            296
flow_files_queued                                        FlowDTO (class in nipyapi.nifi.models.flow_dto), 297
       (nipyapi.nifi.models.connection_status_snapshot_dto.ConnectionStatusSnapshotDTO
                                                         FlowEntity (class in nipyapi.nifi.models.flow_entity),
       attribute), 249                                            298
flow_files_queued                                        flowfile_concurrency
       (nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO
                                                                  (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
       attribute), 274                                            attribute), 351
flow_files_queued                                        flowfile_outbound_policy
       (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                                  (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
       attribute), 367                                            attribute), 351
flow_files_received                                      FlowFileDTO                       (class              in
       (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                                  nipyapi.nifi.models.flow_file_dto), 299
       attribute), 367                                   FlowFileEntity                      (class            in
flow_files_received                                               nipyapi.nifi.models.flow_file_entity), 301
       (nipyapi.nifi.models.remote_process_group_status_snapshot_dto.RemoteProcessGroupStatusSnapshotDTO
                                                         FlowfileQueuesApi                      (class         in
       attribute), 431                                            nipyapi.nifi.apis.flowfile_queues_api), 91
flow_files_sent (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                         FlowFileSummaryDTO                      (class        in
       attribute), 367                                            nipyapi.nifi.models.flow_file_summary_dto),
flow_files_sent (nipyapi.nifi.models.remote_process_group_status_snapshot_dto.RemoteProcessGroupStatusSnapshotDTO
                                                                  302
       attribute), 431                                   FlowsApi (class in nipyapi.registry.apis.flows_api),
flow_files_transferred                                            554
       (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                         FlowSnippetDTO                      (class            in
       attribute), 367                                            nipyapi.nifi.models.flow_snippet_dto), 304
flow_id (nipyapi.nifi.models.version_control_information_dto.VersionControlInformationDTO
                                                         footer_text (nipyapi.nifi.models.banner_dto.BannerDTO
       attribute), 489                                            attribute), 211
flow_id (nipyapi.nifi.models.versioned_flow_coordinates.VersionedFlowCoordinates
                                                         formatter (nipyapi.nifi.models.status_descriptor_dto.StatusDescriptorD
       attribute), 502                                            attribute), 453
flow_id (nipyapi.nifi.models.versioned_flow_dto.VersionedFlowDTO
                                                         free_heap (nipyapi.nifi.models.system_diagnostics_snapshot_dto.System
       attribute), 503                                            attribute), 462
flow_id (nipyapi.registry.models.versioned_flow_coordinates.VersionedFlowCoordinates
                                                         free_heap_bytes (nipyapi.nifi.models.system_diagnostics_snapshot_dt
       attribute), 594                                            attribute), 462
flow_identifier (nipyapi.registry.models.versioned_flow_snapshot_metadata.VersionedFlowSnapshotMetadata
                                                         free_non_heap (nipyapi.nifi.models.system_diagnostics_snapshot_dto.S
       attribute), 597                                            attribute), 462
flow_name (nipyapi.nifi.models.version_control_information_dto.VersionControlInformationDTO
                                                         free_non_heap_bytes
       attribute), 489                                            (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDia
flow_name (nipyapi.nifi.models.versioned_flow_dto.VersionedFlowDTOattribute), 462
       attribute), 503                                   free_space (nipyapi.nifi.models.storage_usage_dto.StorageUsageDTO
flow_refreshed (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                                  attribute), 456
       attribute), 418                                   free_space_bytes (nipyapi.nifi.models.storage_usage_dto.StorageUsa
Index                                                                                                     681
Nipyapi Documentation, Release 0.19.1
682                                                                                            Index
                                                             Nipyapi Documentation, Release 0.19.1
       method), 38                                             69
get_access_token_expiration_with_http_info()            get_bulletins() (in module nipyapi.canvas), 15
       (nipyapi.nifi.apis.access_api.AccessApi          get_bulletins() (nipyapi.nifi.apis.flow_api.FlowApi
       method), 38                                             method), 70
get_action()        (nipyapi.nifi.apis.flow_api.FlowApi get_bulletins_with_http_info()
       method), 67                                             (nipyapi.nifi.apis.flow_api.FlowApi method),
get_action_with_http_info()                                    70
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_cluster() (in module nipyapi.system), 25
       68                                               get_cluster() (nipyapi.nifi.apis.controller_api.ControllerApi
get_available_bucket_fields()                                  method), 47
       (nipyapi.registry.apis.buckets_api.BucketsApi    get_cluster_summary()
       method), 552                                            (nipyapi.nifi.apis.flow_api.FlowApi method),
get_available_bucket_fields_with_http_info()                   70
       (nipyapi.registry.apis.buckets_api.BucketsApi    get_cluster_summary_with_http_info()
       method), 552                                            (nipyapi.nifi.apis.flow_api.FlowApi method),
get_available_bucket_item_fields()                             70
       (nipyapi.registry.apis.items_api.ItemsApi        get_cluster_with_http_info()
       method), 557                                            (nipyapi.nifi.apis.controller_api.ControllerApi
get_available_bucket_item_fields_with_http_info()              method), 47
       (nipyapi.registry.apis.items_api.ItemsApi        get_component_connections() (in module
       method), 557                                            nipyapi.canvas), 16
get_available_flow_fields()                             get_component_history()
       (nipyapi.registry.apis.flows_api.FlowsApi               (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 554                                            70
get_available_flow_fields_with_http_info()              get_component_history_with_http_info()
       (nipyapi.registry.apis.flows_api.FlowsApi               (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 554                                            71
get_banners() (nipyapi.nifi.apis.flow_api.FlowApi get_connection() (nipyapi.nifi.apis.connections_api.ConnectionsApi
       method), 68                                             method), 42
get_banners_with_http_info()                            get_connection_statistics()
       (nipyapi.nifi.apis.flow_api.FlowApi method),            (nipyapi.nifi.apis.flow_api.FlowApi method),
       68                                                      71
get_bucket() (nipyapi.registry.apis.buckets_api.BucketsApi
                                                        get_connection_statistics_with_http_info()
       method), 552                                            (nipyapi.nifi.apis.flow_api.FlowApi method),
get_bucket_with_http_info()                                    71
       (nipyapi.registry.apis.buckets_api.BucketsApi    get_connection_status()
       method), 553                                            (nipyapi.nifi.apis.flow_api.FlowApi method),
get_buckets() (nipyapi.nifi.apis.flow_api.FlowApi              72
       method), 68                                      get_connection_status_history()
get_buckets() (nipyapi.registry.apis.buckets_api.BucketsApi    (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 553                                            72
get_buckets_with_http_info()                            get_connection_status_history_with_http_info()
       (nipyapi.nifi.apis.flow_api.FlowApi method),            (nipyapi.nifi.apis.flow_api.FlowApi method),
       68                                                      72
get_buckets_with_http_info()                            get_connection_status_with_http_info()
       (nipyapi.registry.apis.buckets_api.BucketsApi           (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 553                                            72
get_bulletin_board()                  (in        module get_connection_with_http_info()
       nipyapi.canvas), 15                                     (nipyapi.nifi.apis.connections_api.ConnectionsApi
get_bulletin_board()                                           method), 42
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_connections()
       69                                                      (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
get_bulletin_board_with_http_info()                            method), 125
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_connections_with_http_info()
Index                                                                                             683
Nipyapi Documentation, Release 0.19.1
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi 76
       method), 125                                       get_current_user_with_http_info()
get_container() (nipyapi.utils.DockerContainer                     (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 30                                                 76
get_controller() (in module nipyapi.canvas), 17           get_drop_all_flowfiles_request()
get_controller_config()                                            (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       (nipyapi.nifi.apis.controller_api.ControllerApi             method), 125
       method), 47                                        get_drop_all_flowfiles_request_with_http_info()
get_controller_config_with_http_info()                             (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       (nipyapi.nifi.apis.controller_api.ControllerApi             method), 125
       method), 47                                        get_drop_request()
get_controller_service()                                           (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
       (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
                                                                   method), 93
       method), 53                                        get_drop_request_with_http_info()
get_controller_service_references()                                (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
       (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
                                                                   method), 93
       method), 53                                        get_flow() (in module nipyapi.canvas), 10
get_controller_service_references_with_http_info()        get_flow()            (nipyapi.nifi.apis.flow_api.FlowApi
       (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
                                                                   method), 76
       method), 54                                        get_flow() (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
get_controller_service_types()                                     method), 546
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_flow_config()
       73                                                          (nipyapi.nifi.apis.flow_api.FlowApi method),
get_controller_service_types_with_http_info() 76
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_flow_config_with_http_info()
       73                                                          (nipyapi.nifi.apis.flow_api.FlowApi method),
get_controller_service_with_http_info()                            77
       (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
                                                          get_flow_diff() (nipyapi.registry.apis.bucket_flows_api.BucketFlowsA
       method), 54                                                 method), 546
get_controller_services_from_controller()                 get_flow_diff_with_http_info()
       (nipyapi.nifi.apis.flow_api.FlowApi method),                (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
       74                                                          method), 546
get_controller_services_from_controller_with_http_info()  get_flow_file() (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueue
       (nipyapi.nifi.apis.flow_api.FlowApi method),                method), 94
       74                                                 get_flow_file_with_http_info()
get_controller_services_from_group()                               (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
       (nipyapi.nifi.apis.flow_api.FlowApi method),                method), 94
       74                                                 get_flow_in_bucket()                    (in        module
get_controller_services_from_group_with_http_info()                nipyapi.versioning), 33
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_flow_metrics()
       75                                                          (nipyapi.nifi.apis.flow_api.FlowApi method),
get_controller_status()                                            77
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_flow_metrics_with_http_info()
       75                                                          (nipyapi.nifi.apis.flow_api.FlowApi method),
get_controller_status_with_http_info()                             77
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_flow_version()                          (in          module
       76                                                          nipyapi.versioning), 34
get_counters() (nipyapi.nifi.apis.counters_api.CountersApiget_flow_version()
       method), 60                                                 (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
get_counters_with_http_info()                                      method), 546
       (nipyapi.nifi.apis.counters_api.CountersApi        get_flow_version_with_http_info()
       method), 60                                                 (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
get_current_user()                                                 method), 547
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_flow_versions()
684                                                                                                   Index
                                                                Nipyapi Documentation, Release 0.19.1
       (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi   method), 98
       method), 547                                     get_input_ports()
get_flow_versions_with_http_info()                              (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi   method), 126
       method), 547                                     get_input_ports_with_http_info()
get_flow_with_http_info()                                       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       (nipyapi.nifi.apis.flow_api.FlowApi method),             method), 126
       78                                               get_items() (nipyapi.registry.apis.items_api.ItemsApi
get_flow_with_http_info()                                       method), 558
       (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
                                                        get_items_in_bucket()
       method), 548                                             (nipyapi.registry.apis.items_api.ItemsApi
get_flows()         (nipyapi.nifi.apis.flow_api.FlowApi         method), 558
       method), 78                                      get_items_in_bucket_with_http_info()
get_flows() (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
                                                                (nipyapi.registry.apis.items_api.ItemsApi
       method), 548                                             method), 558
get_flows_with_http_info()                              get_items_with_http_info()
       (nipyapi.nifi.apis.flow_api.FlowApi method),             (nipyapi.registry.apis.items_api.ItemsApi
       78                                                       method), 558
get_flows_with_http_info()                              get_label() (nipyapi.nifi.apis.labels_api.LabelsApi
       (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi   method), 100
       method), 548                                     get_label_with_http_info()
get_funnel() (in module nipyapi.canvas), 13                     (nipyapi.nifi.apis.labels_api.LabelsApi
get_funnel() (nipyapi.nifi.apis.funnel_api.FunnelApi            method), 101
       method), 96                                      get_labels() (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
get_funnel_with_http_info()                                     method), 127
       (nipyapi.nifi.apis.funnel_api.FunnelApi          get_labels_with_http_info()
       method), 96                                              (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
get_funnels() (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                                method), 127
       method), 126                                     get_latest_flow_ver()                  (in       module
get_funnels_with_http_info()                                    nipyapi.versioning), 33
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                        get_latest_flow_version()
       method), 126                                             (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
get_identity_provider_usage_instructions()                      method), 548
       (nipyapi.registry.apis.access_api.AccessApi      get_latest_flow_version_metadata()
       method), 540                                             (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
get_identity_provider_usage_instructions_with_http_info()       method), 549
       (nipyapi.registry.apis.access_api.AccessApi      get_latest_flow_version_metadata_with_http_info()
       method), 540                                             (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
get_input_content()                                             method), 549
       (nipyapi.nifi.apis.provenance_events_api.ProvenanceEventsApi
                                                        get_latest_flow_version_with_http_info()
       method), 153                                             (nipyapi.registry.apis.bucket_flows_api.BucketFlowsApi
get_input_content_with_http_info()                              method), 549
       (nipyapi.nifi.apis.provenance_events_api.ProvenanceEventsApi
                                                        get_lineage() (nipyapi.nifi.apis.provenance_api.ProvenanceApi
       method), 153                                             method), 150
get_input_port() (nipyapi.nifi.apis.input_ports_api.InputPortsApi
                                                        get_lineage_with_http_info()
       method), 98                                              (nipyapi.nifi.apis.provenance_api.ProvenanceApi
get_input_port_status()                                         method), 150
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_listing_request()
       79                                                       (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
get_input_port_status_with_http_info()                          method), 94
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_listing_request_with_http_info()
       79                                                       (nipyapi.nifi.apis.flowfile_queues_api.FlowfileQueuesApi
get_input_port_with_http_info()                                 method), 95
       (nipyapi.nifi.apis.input_ports_api.InputPortsApi get_local_modifications()
Index                                                                                                 685
Nipyapi Documentation, Release 0.19.1
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                        get_parameter_context_update()
       method), 127                                             (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
get_local_modifications_with_http_info()                        method), 108
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                        get_parameter_context_update_with_http_info()
       method), 127                                             (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
get_login_config()                                              method), 109
       (nipyapi.nifi.apis.access_api.AccessApi          get_parameter_context_with_http_info()
       method), 38                                              (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
get_login_config_with_http_info()                               method), 109
       (nipyapi.nifi.apis.access_api.AccessApi          get_parameter_contexts()
       method), 38                                              (nipyapi.nifi.apis.flow_api.FlowApi method),
get_nifi_version_info()                (in      module          80
       nipyapi.system), 26                              get_parameter_contexts_with_http_info()
get_node() (in module nipyapi.system), 26                       (nipyapi.nifi.apis.flow_api.FlowApi method),
get_node() (nipyapi.nifi.apis.controller_api.ControllerApi      80
       method), 47                                      get_peers() (nipyapi.nifi.apis.site_to_site_api.SiteToSiteApi
get_node_status_history()                                       method), 170
       (nipyapi.nifi.apis.controller_api.ControllerApi get_peers_with_http_info()
       method), 48                                              (nipyapi.nifi.apis.site_to_site_api.SiteToSiteApi
get_node_status_history_with_http_info()                        method), 170
       (nipyapi.nifi.apis.controller_api.ControllerApi get_pg_parents_ids()                    (in        module
       method), 48                                              nipyapi.canvas), 19
get_node_with_http_info()                               get_prioritizers()
       (nipyapi.nifi.apis.controller_api.ControllerApi          (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 48                                              80
get_output_content()                                    get_prioritizers_with_http_info()
       (nipyapi.nifi.apis.provenance_events_api.ProvenanceEventsApi
                                                                (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 153                                             81
get_output_content_with_http_info()                     get_process_group() (in module nipyapi.canvas),
       (nipyapi.nifi.apis.provenance_events_api.ProvenanceEventsApi
                                                                11
       method), 154                                     get_process_group()
get_output_port()                                               (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       (nipyapi.nifi.apis.output_ports_api.OutputPortsApi       method), 128
       method), 103                                     get_process_group_status()                 (in    module
get_output_port_status()                                        nipyapi.canvas), 10
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_process_group_status()
       79                                                       (nipyapi.nifi.apis.flow_api.FlowApi method),
get_output_port_status_with_http_info()                         81
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_process_group_status_history()
       80                                                       (nipyapi.nifi.apis.flow_api.FlowApi method),
get_output_port_with_http_info()                                81
       (nipyapi.nifi.apis.output_ports_api.OutputPortsApiget_process_group_status_history_with_http_info()
       method), 103                                             (nipyapi.nifi.apis.flow_api.FlowApi method),
get_output_ports()                                              81
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                        get_process_group_status_with_http_info()
       method), 128                                             (nipyapi.nifi.apis.flow_api.FlowApi method),
get_output_ports_with_http_info()                               82
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                        get_process_group_with_http_info()
       method), 128                                             (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
get_parameter_context()                (in      module          method), 128
       nipyapi.parameters), 20                          get_process_groups()
get_parameter_context()                                         (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
                                                                method), 129
       method), 108                                     get_process_groups_with_http_info()
686                                                                                                    Index
                                                                    Nipyapi Documentation, Release 0.19.1
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                          get_property_descriptor_with_http_info()
       method), 129                                                (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
get_processor() (in module nipyapi.canvas), 13                     method), 54
get_processor() (nipyapi.nifi.apis.processors_api.ProcessorsApi
                                                          get_property_descriptor_with_http_info()
       method), 142                                                (nipyapi.nifi.apis.processors_api.ProcessorsApi
get_processor_diagnostics()                                        method), 144
       (nipyapi.nifi.apis.processors_api.ProcessorsApi get_property_descriptor_with_http_info()
       method), 143                                                (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi
get_processor_diagnostics_with_http_info()                         method), 164
       (nipyapi.nifi.apis.processors_api.ProcessorsApi get_provenance() (nipyapi.nifi.apis.provenance_api.ProvenanceApi
       method), 143                                                method), 150
get_processor_run_status_details()                        get_provenance_event()
       (nipyapi.nifi.apis.processors_api.ProcessorsApi             (nipyapi.nifi.apis.provenance_events_api.ProvenanceEventsApi
       method), 143                                                method), 154
get_processor_run_status_details_with_http_info()         get_provenance_event_with_http_info()
       (nipyapi.nifi.apis.processors_api.ProcessorsApi             (nipyapi.nifi.apis.provenance_events_api.ProvenanceEventsApi
       method), 143                                                method), 154
get_processor_status()                                    get_provenance_with_http_info()
       (nipyapi.nifi.apis.flow_api.FlowApi method),                (nipyapi.nifi.apis.provenance_api.ProvenanceApi
       82                                                          method), 151
get_processor_status_history()                            get_registries() (nipyapi.nifi.apis.flow_api.FlowApi
       (nipyapi.nifi.apis.flow_api.FlowApi method),                method), 84
       82                                                 get_registries_with_http_info()
get_processor_status_history_with_http_info() (nipyapi.nifi.apis.flow_api.FlowApi method),
       (nipyapi.nifi.apis.flow_api.FlowApi method),                84
       83                                                 get_registry_bucket()                   (in       module
get_processor_status_with_http_info()                              nipyapi.versioning), 32
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_registry_client()                         (in       module
       83                                                          nipyapi.versioning), 31
get_processor_type()                 (in        module get_registry_client()
       nipyapi.canvas), 12                                         (nipyapi.nifi.apis.controller_api.ControllerApi
get_processor_types()                                              method), 48
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_registry_client_with_http_info()
       83                                                          (nipyapi.nifi.apis.controller_api.ControllerApi
get_processor_types_with_http_info()                               method), 49
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_registry_clients()
       84                                                          (nipyapi.nifi.apis.controller_api.ControllerApi
get_processor_with_http_info()                                     method), 49
       (nipyapi.nifi.apis.processors_api.ProcessorsApi get_registry_clients_with_http_info()
       method), 144                                                (nipyapi.nifi.apis.controller_api.ControllerApi
get_processors() (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                                   method), 49
       method), 129                                       get_remote_process_group()                  (in   module
get_processors_with_http_info()                                    nipyapi.canvas), 18
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                          get_remote_process_group()
       method), 129                                                (nipyapi.nifi.apis.remote_process_groups_api.RemoteProcessGro
get_property_descriptor()                                          method), 155
       (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
                                                          get_remote_process_group_status()
       method), 54                                                 (nipyapi.nifi.apis.flow_api.FlowApi method),
get_property_descriptor()                                          84
       (nipyapi.nifi.apis.processors_api.ProcessorsApi get_remote_process_group_status_history()
       method), 144                                                (nipyapi.nifi.apis.flow_api.FlowApi method),
get_property_descriptor()                                          85
       (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi
                                                          get_remote_process_group_status_history_with_http_i
       method), 164                                                (nipyapi.nifi.apis.flow_api.FlowApi method),
Index                                                                                                       687
Nipyapi Documentation, Release 0.19.1
       85                                               get_runtime_manifest()
get_remote_process_group_status_with_http_info()                (nipyapi.nifi.apis.flow_api.FlowApi method),
       (nipyapi.nifi.apis.flow_api.FlowApi method),             87
       85                                               get_runtime_manifest_with_http_info()
get_remote_process_group_with_http_info()                       (nipyapi.nifi.apis.flow_api.FlowApi method),
       (nipyapi.nifi.apis.remote_process_groups_api.RemoteProcessGroupsApi
                                                                87
       method), 156                                     get_search_options()
get_remote_process_groups()                                     (nipyapi.nifi.apis.provenance_api.ProvenanceApi
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi method), 151
       method), 130                                     get_search_options_with_http_info()
get_remote_process_groups_with_http_info()                      (nipyapi.nifi.apis.provenance_api.ProvenanceApi
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi method), 151
       method), 130                                     get_service_access_status() (in module
get_replace_process_group_request()                             nipyapi.security), 22
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
                                                        get_service_user() (in module nipyapi.security),
       method), 130                                             23
get_replace_process_group_request_with_http_info()      get_service_user_group()                  (in     module
       (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi nipyapi.security), 25
       method), 131                                     get_site_to_site_details()
get_reporting_task()                                            (nipyapi.nifi.apis.site_to_site_api.SiteToSiteApi
       (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi method), 170
       method), 164                                     get_site_to_site_details_with_http_info()
get_reporting_task_types()                                      (nipyapi.nifi.apis.site_to_site_api.SiteToSiteApi
       (nipyapi.nifi.apis.flow_api.FlowApi method),             method), 170
       86                                               get_state() (nipyapi.nifi.apis.controller_services_api.ControllerService
get_reporting_task_types_with_http_info()                       method), 55
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_state() (nipyapi.nifi.apis.processors_api.ProcessorsApi
       86                                                       method), 145
get_reporting_task_with_http_info()                     get_state() (nipyapi.nifi.apis.remote_process_groups_api.RemoteProc
       (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi method), 156
       method), 165                                     get_state() (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi
get_reporting_tasks()                                           method), 165
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_state_with_http_info()
       86                                                       (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
get_reporting_tasks_with_http_info()                            method), 55
       (nipyapi.nifi.apis.flow_api.FlowApi method), get_state_with_http_info()
       86                                                       (nipyapi.nifi.apis.processors_api.ProcessorsApi
get_resources() (nipyapi.nifi.apis.resources_api.ResourcesApi method), 145
       method), 169                                     get_state_with_http_info()
get_resources() (nipyapi.registry.apis.policies_api.PoliciesApi (nipyapi.nifi.apis.remote_process_groups_api.RemoteProcessGro
       method), 561                                             method), 156
get_resources_with_http_info()                          get_state_with_http_info()
       (nipyapi.nifi.apis.resources_api.ResourcesApi            (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi
       method), 169                                             method), 165
get_resources_with_http_info()                          get_system_diagnostics()                  (in     module
       (nipyapi.registry.apis.policies_api.PoliciesApi          nipyapi.system), 25
       method), 561                                     get_system_diagnostics()
get_revert_request()                                            (nipyapi.nifi.apis.system_diagnostics_api.SystemDiagnosticsApi
       (nipyapi.nifi.apis.versions_api.VersionsApi              method), 173
       method), 184                                     get_system_diagnostics_with_http_info()
get_revert_request_with_http_info()                             (nipyapi.nifi.apis.system_diagnostics_api.SystemDiagnosticsApi
       (nipyapi.nifi.apis.versions_api.VersionsApi              method), 173
       method), 184                                     get_template() (in module nipyapi.templates), 27
get_root_pg_id() (in module nipyapi.canvas), 10         get_template_by_name()                  (in       module
688                                                                                                    Index
                                                                  Nipyapi Documentation, Release 0.19.1
       nipyapi.templates), 26                          get_users_with_http_info()
get_templates() (nipyapi.nifi.apis.flow_api.FlowApi            (nipyapi.registry.apis.tenants_api.TenantsApi
       method), 87                                             method), 565
get_templates_with_http_info()                         get_validation_request()
       (nipyapi.nifi.apis.flow_api.FlowApi method),            (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
       87                                                      method), 109
get_test_url_status()                                  get_validation_request_with_http_info()
       (nipyapi.utils.DockerContainer         method),         (nipyapi.nifi.apis.parameter_contexts_api.ParameterContextsApi
       30                                                      method), 110
get_update_request()                                   get_variable_registry()                  (in     module
       (nipyapi.nifi.apis.versions_api.VersionsApi             nipyapi.canvas), 14
       method), 185                                    get_variable_registry()
get_update_request_with_http_info()                            (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       (nipyapi.nifi.apis.versions_api.VersionsApi             method), 131
       method), 185                                    get_variable_registry_update_request()
get_user() (nipyapi.nifi.apis.tenants_api.TenantsApi           (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       method), 176                                            method), 131
get_user() (nipyapi.registry.apis.tenants_api.TenantsApiget_variable_registry_update_request_with_http_info
       method), 564                                            (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
get_user_group() (nipyapi.nifi.apis.tenants_api.TenantsApi     method), 131
       method), 176                                    get_variable_registry_with_http_info()
get_user_group() (nipyapi.registry.apis.tenants_api.TenantsApi (nipyapi.nifi.apis.process_groups_api.ProcessGroupsApi
       method), 564                                            method), 132
get_user_group_with_http_info()                        get_verification_request()
       (nipyapi.nifi.apis.tenants_api.TenantsApi               (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
       method), 176                                            method), 55
get_user_group_with_http_info()                        get_verification_request()
       (nipyapi.registry.apis.tenants_api.TenantsApi           (nipyapi.nifi.apis.processors_api.ProcessorsApi
       method), 564                                            method), 145
get_user_groups()                                      get_verification_request()
       (nipyapi.nifi.apis.tenants_api.TenantsApi               (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi
       method), 177                                            method), 165
get_user_groups()                                      get_verification_request_with_http_info()
       (nipyapi.registry.apis.tenants_api.TenantsApi           (nipyapi.nifi.apis.controller_services_api.ControllerServicesApi
       method), 564                                            method), 56
get_user_groups_with_http_info()                       get_verification_request_with_http_info()
       (nipyapi.nifi.apis.tenants_api.TenantsApi               (nipyapi.nifi.apis.processors_api.ProcessorsApi
       method), 177                                            method), 146
get_user_groups_with_http_info()                       get_verification_request_with_http_info()
       (nipyapi.registry.apis.tenants_api.TenantsApi           (nipyapi.nifi.apis.reporting_tasks_api.ReportingTasksApi
       method), 565                                            method), 166
get_user_with_http_info()                              get_version_info()                   (in         module
       (nipyapi.nifi.apis.tenants_api.TenantsApi               nipyapi.versioning), 33
       method), 177                                    get_version_information()
get_user_with_http_info()                                      (nipyapi.nifi.apis.versions_api.VersionsApi
       (nipyapi.registry.apis.tenants_api.TenantsApi           method), 185
       method), 565                                    get_version_information_with_http_info()
get_users() (nipyapi.nifi.apis.tenants_api.TenantsApi          (nipyapi.nifi.apis.versions_api.VersionsApi
       method), 177                                            method), 186
get_users() (nipyapi.registry.apis.tenants_api.TenantsApi
                                                       get_versions() (nipyapi.nifi.apis.flow_api.FlowApi
       method), 565                                            method), 87
get_users_with_http_info()                             get_versions_with_http_info()
       (nipyapi.nifi.apis.tenants_api.TenantsApi               (nipyapi.nifi.apis.flow_api.FlowApi method),
       method), 177                                            88
Index                                                                                                    689
Nipyapi Documentation, Release 0.19.1
690                                                                                                   Index
                                                                     Nipyapi Documentation, Release 0.19.1
Index                                                                                                         691
Nipyapi Documentation, Release 0.19.1
692                                                                                                        Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                     693
Nipyapi Documentation, Release 0.19.1
694                                                                                                      Index
                                                                  Nipyapi Documentation, Release 0.19.1
Index                                                                                                     695
Nipyapi Documentation, Release 0.19.1
696                                                                                                      Index
                                                                  Nipyapi Documentation, Release 0.19.1
Index                                                                                                     697
Nipyapi Documentation, Release 0.19.1
       (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                         max_non_heap (nipyapi.nifi.models.system_diagnostics_snapshot_dto.Sy
       attribute), 352                                            attribute), 463
locally_modified_and_stale_count                         max_non_heap_bytes
       (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                                  (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDia
       attribute), 358                                            attribute), 463
locally_modified_count                                   max_results (nipyapi.nifi.models.listing_request_dto.ListingRequestDTO
       (nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO
                                                                  attribute), 321
       attribute), 275                                   max_results (nipyapi.nifi.models.provenance_request_dto.ProvenanceR
locally_modified_count                                            attribute), 407
       (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                         max_timer_driven_thread_count
       attribute), 352                                            (nipyapi.nifi.models.controller_configuration_dto.ControllerConfi
locally_modified_count                                            attribute), 254
       (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                         maximum_file_size
       attribute), 358                                            (nipyapi.nifi.models.provenance_request_dto.ProvenanceRequestD
log_out()       (nipyapi.nifi.apis.access_api.AccessApi           attribute), 407
       method), 40                                       message (nipyapi.nifi.models.access_status_dto.AccessStatusDTO
log_out() (nipyapi.registry.apis.access_api.AccessApi             attribute), 201
       method), 540                                      message (nipyapi.nifi.models.bulletin_dto.BulletinDTO
log_out_complete()                                                attribute), 220
       (nipyapi.nifi.apis.access_api.AccessApi           message (nipyapi.nifi.models.node_event_dto.NodeEventDTO
       method), 40                                                attribute), 327
log_out_complete_with_http_info()                        message (nipyapi.nifi.models.transaction_result_entity.TransactionResultE
       (nipyapi.nifi.apis.access_api.AccessApi                    attribute), 472
       method), 40                                       millis (nipyapi.nifi.models.provenance_link_dto.ProvenanceLinkDTO
log_out_with_http_info()                                          attribute), 403
       (nipyapi.nifi.apis.access_api.AccessApi           millis (nipyapi.nifi.models.provenance_node_dto.ProvenanceNodeDTO
       method), 40                                                attribute), 404
log_out_with_http_info()                                 minimum_file_size
       (nipyapi.registry.apis.access_api.AccessApi                (nipyapi.nifi.models.provenance_request_dto.ProvenanceRequestD
       method), 540                                               attribute), 407
login_supported (nipyapi.registry.models.current_user.CurrentUser
                                                         modified_timestamp
       attribute), 578                                            (nipyapi.nifi.models.versioned_flow.VersionedFlow
loss_tolerant (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
                                                                  attribute), 501
       attribute), 374                                   modified_timestamp
                                                                  (nipyapi.registry.models.bucket_item.BucketItem
M                                                                 attribute), 574
                                                         modified_timestamp
matches (nipyapi.nifi.models.component_search_result_dto.ComponentSearchResultDTO
       attribute), 233                                            (nipyapi.registry.models.versioned_flow.VersionedFlow
max_backoff_period                                                attribute), 593
                                                         multiple_versions_available
       (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
       attribute), 374                                            (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
max_backoff_period                                                attribute), 263
                                                         multiple_versions_available
       (nipyapi.nifi.models.versioned_processor.VersionedProcessor
       attribute), 524                                            (nipyapi.nifi.models.processor_dto.ProcessorDTO
max_backoff_period                                                attribute), 377
                                                         multiple_versions_available
       (nipyapi.registry.models.versioned_processor.VersionedProcessor
       attribute), 610                                            (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
max_event_driven_thread_count                                     attribute), 436
       (nipyapi.nifi.models.controller_configuration_dto.ControllerConfigurationDTO
       attribute), 254                                   N
max_heap (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                         name (nipyapi.nifi.models.affected_component_dto.AffectedComponentDTO
       attribute), 462                                            attribute), 206
max_heap_bytes (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                         name (nipyapi.nifi.models.attribute_dto.AttributeDTO
       attribute), 463                                            attribute), 211
698                                                                                                       Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                       699
Nipyapi Documentation, Release 0.19.1
700                                                                                       Index
                                                Nipyapi Documentation, Release 0.19.1
Index                                                                            701
Nipyapi Documentation, Release 0.19.1
702                                                                         Index
                                                 Nipyapi Documentation, Release 0.19.1
Index                                                                             703
Nipyapi Documentation, Release 0.19.1
704                                                                        Index
                                                Nipyapi Documentation, Release 0.19.1
                                                 ule), 551
nipyapi.nifi.models.version_control_information_entity
       (module), 491                      nipyapi.registry.apis.flows_api (module),
nipyapi.nifi.models.version_info_dto             554
       (module), 491                      nipyapi.registry.apis.items_api (module),
nipyapi.nifi.models.versioned_connection         557
       (module), 493                      nipyapi.registry.apis.policies_api (mod-
nipyapi.nifi.models.versioned_controller_service ule), 559
       (module), 497                      nipyapi.registry.apis.tenants_api (mod-
nipyapi.nifi.models.versioned_flow (mod-         ule), 562
       ule), 499                          nipyapi.registry.configuration (module),
nipyapi.nifi.models.versioned_flow_coordinates 621
       (module), 501                      nipyapi.registry.models.access_policy
nipyapi.nifi.models.versioned_flow_dto           (module), 568
       (module), 503                      nipyapi.registry.models.access_policy_summary
nipyapi.nifi.models.versioned_flow_entity        (module), 569
       (module), 504                      nipyapi.registry.models.batch_size (mod-
nipyapi.nifi.models.versioned_flow_snapshot      ule), 571
       (module), 504                      nipyapi.registry.models.bucket (module),
                                                 571
nipyapi.nifi.models.versioned_flow_snapshot_entity
       (module), 506                      nipyapi.registry.models.bucket_item
                                                 (module), 573
nipyapi.nifi.models.versioned_flow_snapshot_metadata_entity
       (module), 507                      nipyapi.registry.models.bundle (module),
                                                 575
nipyapi.nifi.models.versioned_flow_snapshot_metadata_set_entity
       (module), 508                      nipyapi.registry.models.connectable_component
                                                 (module), 575
nipyapi.nifi.models.versioned_flow_update_request_dto
       (module), 509                      nipyapi.registry.models.controller_service_api
                                                 (module), 577
nipyapi.nifi.models.versioned_flow_update_request_entity
       (module), 510                      nipyapi.registry.models.current_user
nipyapi.nifi.models.versioned_flows_entity       (module), 577
       (module), 511                      nipyapi.registry.models.fields (module),
nipyapi.nifi.models.versioned_funnel             578
       (module), 512                      nipyapi.registry.models.permissions
nipyapi.nifi.models.versioned_label              (module), 579
       (module), 513                      nipyapi.registry.models.resource (mod-
nipyapi.nifi.models.versioned_port (mod-         ule), 580
       ule), 515                          nipyapi.registry.models.resource_permissions
nipyapi.nifi.models.versioned_process_group      (module), 580
       (module), 517                      nipyapi.registry.models.tenant (module),
nipyapi.nifi.models.versioned_processor          581
       (module), 521                      nipyapi.registry.models.user (module), 583
                                          nipyapi.registry.models.user_group (mod-
nipyapi.nifi.models.versioned_property_descriptor
       (module), 526                             ule), 584
nipyapi.nifi.models.versioned_remote_group_port
                                          nipyapi.registry.models.versioned_connection
       (module), 527                             (module), 585
nipyapi.nifi.models.versioned_remote_process_group
                                          nipyapi.registry.models.versioned_controller_servic
       (module), 529                             (module), 589
nipyapi.nifi.rest (module), 536           nipyapi.registry.models.versioned_flow
nipyapi.parameters (module), 19                  (module), 592
nipyapi.registry.api_client (module), 619 nipyapi.registry.models.versioned_flow_coordinates
nipyapi.registry.apis.access_api (mod-           (module), 594
       ule), 537                          nipyapi.registry.models.versioned_flow_snapshot
nipyapi.registry.apis.bucket_flows_api           (module), 595
       (module), 543                      nipyapi.registry.models.versioned_flow_snapshot_met
nipyapi.registry.apis.buckets_api (mod-          (module), 597
Index                                                                            705
Nipyapi Documentation, Release 0.19.1
nipyapi.registry.models.versioned_funnelnode_snapshots (nipyapi.nifi.models.process_group_status_dto.Proces
       (module), 598                                             attribute), 363
nipyapi.registry.models.versioned_label node_snapshots (nipyapi.nifi.models.processor_status_dto.ProcessorSt
       (module), 599                                             attribute), 382
nipyapi.registry.models.versioned_port node_snapshots (nipyapi.nifi.models.remote_process_group_status_dto
       (module), 601                                             attribute), 429
nipyapi.registry.models.versioned_process_group         node_snapshots (nipyapi.nifi.models.status_history_dto.StatusHistoryD
       (module), 603                                             attribute), 454
nipyapi.registry.models.versioned_processor             node_snapshots (nipyapi.nifi.models.system_diagnostics_dto.SystemDi
       (module), 607                                             attribute), 459
nipyapi.registry.models.versioned_property_descriptor   node_start_time (nipyapi.nifi.models.node_dto.NodeDTO
       (module), 612                                             attribute), 326
nipyapi.registry.models.versioned_remote_group_port     NodeConnectionStatusSnapshotDTO (class in
       (module), 613                                             nipyapi.nifi.models.node_connection_status_snapshot_dto),
nipyapi.registry.models.versioned_remote_process_group           323
       (module), 615                                    NodeCountersSnapshotDTO                    (class     in
nipyapi.registry.rest (module), 621                              nipyapi.nifi.models.node_counters_snapshot_dto),
nipyapi.security (module), 21                                    324
nipyapi.system (module), 25                             NodeDTO (class in nipyapi.nifi.models.node_dto), 325
nipyapi.templates (module), 26                          NodeEntity (class in nipyapi.nifi.models.node_entity),
nipyapi.utils (module), 28                                       326
nipyapi.versioning (module), 31                         NodeEventDTO                      (class              in
node       (nipyapi.nifi.models.node_entity.NodeEntity           nipyapi.nifi.models.node_event_dto), 327
       attribute), 326                                  NodePortStatusSnapshotDTO                    (class   in
node_address (nipyapi.nifi.models.bulletin_dto.BulletinDTO       nipyapi.nifi.models.node_port_status_snapshot_dto),
       attribute), 220                                           328
node_address (nipyapi.nifi.models.bulletin_entity.BulletinEntity
                                                        NodeProcessGroupStatusSnapshotDTO (class
       attribute), 221                                           in nipyapi.nifi.models.node_process_group_status_snapshot_dto),
node_id (nipyapi.nifi.models.node_connection_status_snapshot_dto.NodeConnectionStatusSnapshotDTO
                                                                 329
       attribute), 323                                  NodeProcessorStatusSnapshotDTO (class in
node_id (nipyapi.nifi.models.node_counters_snapshot_dto.NodeCountersSnapshotDTO
                                                                 nipyapi.nifi.models.node_processor_status_snapshot_dto),
       attribute), 324                                           330
node_id (nipyapi.nifi.models.node_dto.NodeDTO at- NodeRemoteProcessGroupStatusSnapshotDTO
       tribute), 325                                             (class in nipyapi.nifi.models.node_remote_process_group_status_
node_id (nipyapi.nifi.models.node_port_status_snapshot_dto.NodePortStatusSnapshotDTO
                                                                 331
       attribute), 328                                  nodes (nipyapi.nifi.models.cluster_dto.ClusterDTO at-
node_id (nipyapi.nifi.models.node_process_group_status_snapshot_dto.NodeProcessGroupStatusSnapshotDTO
                                                                 tribute), 224
       attribute), 329                                  nodes (nipyapi.nifi.models.lineage_results_dto.LineageResultsDTO
node_id (nipyapi.nifi.models.node_processor_status_snapshot_dto.NodeProcessorStatusSnapshotDTO
                                                                 attribute), 320
       attribute), 330                                  NodeSearchResultDTO                     (class        in
node_id (nipyapi.nifi.models.node_remote_process_group_status_snapshot_dto.NodeRemoteProcessGroupStatusSnapshotDTO
                                                                 nipyapi.nifi.models.node_search_result_dto),
       attribute), 331                                           332
node_id (nipyapi.nifi.models.node_status_snapshots_dto.NodeStatusSnapshotsDTO
                                                        NodeStatusSnapshotsDTO                    (class      in
       attribute), 333                                           nipyapi.nifi.models.node_status_snapshots_dto),
node_id (nipyapi.nifi.models.node_system_diagnostics_snapshot_dto.NodeSystemDiagnosticsSnapshotDTO
                                                                 332
       attribute), 334                                  NodeSystemDiagnosticsSnapshotDTO (class in
node_results (nipyapi.nifi.models.cluster_search_results_entity.ClusterSearchResultsEntity
                                                                 nipyapi.nifi.models.node_system_diagnostics_snapshot_dto),
       attribute), 225                                           333
node_snapshots (nipyapi.nifi.models.connection_status_dto.ConnectionStatusDTO
                                                        non_heap_utilization
       attribute), 245                                           (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDia
node_snapshots (nipyapi.nifi.models.counters_dto.CountersDTO attribute), 463
       attribute), 280
                                                        O
node_snapshots (nipyapi.nifi.models.port_status_dto.PortStatusDTO
       attribute), 342                                  object_count (nipyapi.nifi.models.queue_size_dto.QueueSizeDTO
706                                                                                                     Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                      707
Nipyapi Documentation, Release 0.19.1
output_port_count                                       parameter_context_name
       (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                                (nipyapi.registry.models.versioned_process_group.VersionedProce
       attribute), 358                                          attribute), 606
output_port_count                                       parameter_context_permissions
       (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                                (nipyapi.nifi.models.current_user_entity.CurrentUserEntity
       attribute), 419                                          attribute), 285
output_port_count                                       parameter_context_results
       (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                                (nipyapi.nifi.models.search_results_dto.SearchResultsDTO
       attribute), 423                                          attribute), 446
output_port_results                                     parameter_contexts
       (nipyapi.nifi.models.search_results_dto.SearchResultsDTO (nipyapi.nifi.models.versioned_flow_snapshot.VersionedFlowSnap
       attribute), 446                                          attribute), 506
output_port_status_snapshots                            parameter_contexts
       (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                                (nipyapi.registry.models.versioned_flow_snapshot.VersionedFlow
       attribute), 368                                          attribute), 596
output_ports (nipyapi.nifi.models.controller_dto.ControllerDTO
                                                        parameter_results
       attribute), 257                                          (nipyapi.nifi.models.search_results_dto.SearchResultsDTO
output_ports (nipyapi.nifi.models.flow_dto.FlowDTO              attribute), 446
       attribute), 297                                  ParameterContextsApi                   (class         in
output_ports (nipyapi.nifi.models.flow_snippet_dto.FlowSnippetDTO
                                                                nipyapi.nifi.apis.parameter_contexts_api),
       attribute), 304                                          105
output_ports (nipyapi.nifi.models.output_ports_entity.OutputPortsEntity
                                                        parameters_to_tuples()
       attribute), 334                                          (nipyapi.nifi.api_client.ApiClient      method),
output_ports (nipyapi.nifi.models.remote_process_group_contents_dto.RemoteProcessGroupContentsDTO
                                                                534
       attribute), 416                                  parameters_to_tuples()
output_ports (nipyapi.nifi.models.snippet_dto.SnippetDTO        (nipyapi.registry.api_client.ApiClient method),
       attribute), 448                                          620
output_ports (nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup
                                                        parent_breadcrumb
       attribute), 520                                          (nipyapi.nifi.models.flow_breadcrumb_entity.FlowBreadcrumbEn
output_ports (nipyapi.nifi.models.versioned_remote_process_group.VersionedRemoteProcessGroup
                                                                attribute), 293
       attribute), 531                                  parent_group (nipyapi.nifi.models.component_search_result_dto.Comp
output_ports (nipyapi.registry.models.versioned_process_group.VersionedProcessGroup
                                                                attribute), 234
       attribute), 606                                  parent_group_id (nipyapi.nifi.models.access_policy_dto.AccessPolicyD
output_ports (nipyapi.registry.models.versioned_remote_process_group.VersionedRemoteProcessGroup
                                                                attribute), 194
       attribute), 617                                  parent_group_id (nipyapi.nifi.models.access_policy_summary_dto.Acc
OutputPortsApi                   (class             in          attribute), 198
       nipyapi.nifi.apis.output_ports_api), 102         parent_group_id (nipyapi.nifi.models.component_reference_dto.Comp
OutputPortsEntity                  (class           in          attribute), 230
       nipyapi.nifi.models.output_ports_entity),        parent_group_id (nipyapi.nifi.models.component_reference_entity.Com
       334                                                      attribute), 232
                                                        parent_group_id (nipyapi.nifi.models.connection_dto.ConnectionDTO
P                                                               attribute), 241
parameter_context                                       parent_group_id (nipyapi.nifi.models.controller_service_dto.Controlle
       (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO attribute), 263
       attribute), 353                                  parent_group_id (nipyapi.nifi.models.controller_service_entity.Contro
parameter_context                                               attribute), 266
                                                        parent_group_id
       (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity           (nipyapi.nifi.models.funnel_dto.FunnelDTO
       attribute), 358                                          attribute), 305
parameter_context                                       parent_group_id (nipyapi.nifi.models.label_dto.LabelDTO
                                                                attribute), 313
       (nipyapi.nifi.models.process_group_flow_dto.ProcessGroupFlowDTO
       attribute), 361                                  parent_group_id       (nipyapi.nifi.models.port_dto.PortDTO
parameter_context_name                                          attribute), 339
                                                        parent_group_id (nipyapi.nifi.models.process_group_dto.ProcessGrou
       (nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup
       attribute), 520                                          attribute), 353
708                                                                                                   Index
                                                                  Nipyapi Documentation, Release 0.19.1
parent_group_id (nipyapi.nifi.models.process_group_flow_dto.ProcessGroupFlowDTO
                                                        percent_completed
       attribute), 361                                          (nipyapi.nifi.models.lineage_dto.LineageDTO
parent_group_id (nipyapi.nifi.models.processor_dto.ProcessorDTO attribute), 317
       attribute), 377                                  percent_completed
parent_group_id (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                                (nipyapi.nifi.models.listing_request_dto.ListingRequestDTO
       attribute), 419                                          attribute), 321
parent_group_id (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
                                                        percent_completed
       attribute), 437                                          (nipyapi.nifi.models.provenance_dto.ProvenanceDTO
parent_group_id (nipyapi.nifi.models.snippet_dto.SnippetDTO attribute), 394
       attribute), 448                                  percent_completed
parent_group_id (nipyapi.nifi.models.tenant_dto.TenantDTO (nipyapi.nifi.models.variable_registry_update_request_dto.Variab
       attribute), 469                                          attribute), 485
parent_group_id (nipyapi.nifi.models.user_dto.UserDTO   percent_completed
       attribute), 474                                          (nipyapi.nifi.models.versioned_flow_update_request_dto.Versione
parent_group_id (nipyapi.nifi.models.user_group_dto.UserGroupDTOattribute), 509
       attribute), 477                                  percent_use_bytes
parent_uuids (nipyapi.nifi.models.provenance_event_dto.ProvenanceEventDTO
                                                                (nipyapi.nifi.models.connection_status_snapshot_dto.ConnectionS
       attribute), 401                                          attribute), 250
parent_uuids (nipyapi.nifi.models.provenance_node_dto.ProvenanceNodeDTO
                                                        percent_use_count
       attribute), 404                                          (nipyapi.nifi.models.connection_status_snapshot_dto.ConnectionS
partitioning_attribute                                          attribute), 250
       (nipyapi.nifi.models.versioned_connection.VersionedConnection
                                                        Permissions                     (class                 in
       attribute), 496                                          nipyapi.nifi.models.permissions), 336
partitioning_attribute                                  Permissions                     (class                 in
       (nipyapi.registry.models.versioned_connection.VersionedConnection
                                                                nipyapi.registry.models.permissions), 579
       attribute), 588                                  permissions (nipyapi.nifi.models.access_policy_entity.AccessPolicyEnti
PATCH() (nipyapi.nifi.rest.RESTClientObject method),            attribute), 196
       536                                              permissions (nipyapi.nifi.models.access_policy_summary_entity.Access
PATCH()        (nipyapi.registry.rest.RESTClientObject          attribute), 200
       method), 622                                     permissions (nipyapi.nifi.models.affected_component_entity.AffectedCo
PeerDTO (class in nipyapi.nifi.models.peer_dto), 335            attribute), 208
peers (nipyapi.nifi.models.peers_entity.PeersEntity at- permissions (nipyapi.nifi.models.bucket.Bucket at-
       tribute), 336                                            tribute), 215
PeersEntity                     (class               in permissions (nipyapi.nifi.models.bucket_entity.BucketEntity
       nipyapi.nifi.models.peers_entity), 336                   attribute), 217
penalized (nipyapi.nifi.models.flow_file_dto.FlowFileDTOpermissions (nipyapi.nifi.models.component_reference_entity.Compone
       attribute), 300                                          attribute), 232
penalized (nipyapi.nifi.models.flow_file_summary_dto.FlowFileSummaryDTO
                                                        permissions (nipyapi.nifi.models.connection_entity.ConnectionEntity
       attribute), 303                                          attribute), 243
penalty_duration (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
                                                        permissions (nipyapi.nifi.models.controller_configuration_entity.Contro
       attribute), 374                                          attribute), 255
penalty_duration (nipyapi.nifi.models.versioned_processor.VersionedProcessor
                                                        permissions (nipyapi.nifi.models.controller_service_entity.ControllerSe
       attribute), 524                                          attribute), 266
penalty_duration (nipyapi.registry.models.versioned_processor.VersionedProcessor
                                                        permissions (nipyapi.nifi.models.controller_service_referencing_compo
       attribute), 610                                          attribute), 271
penalty_expires_in                                      permissions (nipyapi.nifi.models.flow_breadcrumb_entity.FlowBreadcr
       (nipyapi.nifi.models.flow_file_dto.FlowFileDTO           attribute), 293
       attribute), 300                                  permissions (nipyapi.nifi.models.funnel_entity.FunnelEntity
penalty_expires_in                                              attribute), 307
       (nipyapi.nifi.models.flow_file_summary_dto.FlowFileSummaryDTO
                                                        permissions (nipyapi.nifi.models.label_entity.LabelEntity
       attribute), 303                                          attribute), 315
percent_completed                                       permissions (nipyapi.nifi.models.port_entity.PortEntity
       (nipyapi.nifi.models.drop_request_dto.DropRequestDTO attribute), 341
       attribute), 290                                  permissions (nipyapi.nifi.models.process_group_entity.ProcessGroupEn
Index                                                                                                    709
Nipyapi Documentation, Release 0.19.1
710                                                                                                      Index
                                                                      Nipyapi Documentation, Release 0.19.1
position (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                          position (nipyapi.registry.models.versioned_controller_service.Versione
       attribute), 353                                              attribute), 591
position (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                          position (nipyapi.registry.models.versioned_funnel.VersionedFunnel
       attribute), 358                                              attribute), 599
position (nipyapi.nifi.models.processor_dto.ProcessorDTO  position (nipyapi.registry.models.versioned_label.VersionedLabel
       attribute), 377                                              attribute), 601
position (nipyapi.nifi.models.processor_entity.ProcessorEntity
                                                          position (nipyapi.registry.models.versioned_port.VersionedPort
       attribute), 380                                              attribute), 603
position (nipyapi.nifi.models.registry_client_entity.RegistryClientEntity
                                                          position (nipyapi.registry.models.versioned_process_group.VersionedPr
       attribute), 412                                              attribute), 606
position (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                          position (nipyapi.registry.models.versioned_processor.VersionedProcess
       attribute), 419                                              attribute), 610
position (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                          position (nipyapi.registry.models.versioned_remote_group_port.Version
       attribute), 423                                              attribute), 614
position (nipyapi.nifi.models.remote_process_group_port_entity.RemoteProcessGroupPortEntity
                                                          position (nipyapi.registry.models.versioned_remote_process_group.Vers
       attribute), 427                                              attribute), 617
position (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
                                                          PositionDTO                       (class                 in
       attribute), 437                                              nipyapi.nifi.models.position_dto), 347
position (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                          POST() (nipyapi.nifi.rest.RESTClientObject method),
       attribute), 440                                              536
position (nipyapi.nifi.models.template_entity.TemplateEntity
                                                          POST()            (nipyapi.registry.rest.RESTClientObject
       attribute), 467                                              method), 622
position (nipyapi.nifi.models.tenant_dto.TenantDTO predictions (nipyapi.nifi.models.connection_status_snapshot_dto.Conn
       attribute), 469                                              attribute), 250
position (nipyapi.nifi.models.tenant_entity.TenantEntity prepare_parameter()                     (in        module
       attribute), 470                                              nipyapi.parameters), 20
position (nipyapi.nifi.models.user_dto.UserDTO at- prepare_post_parameters()
       tribute), 474                                                (nipyapi.nifi.api_client.ApiClient     method),
position (nipyapi.nifi.models.user_entity.UserEntity                534
       attribute), 476                                    prepare_post_parameters()
position (nipyapi.nifi.models.user_group_dto.UserGroupDTO           (nipyapi.registry.api_client.ApiClient method),
       attribute), 477                                              620
position (nipyapi.nifi.models.user_group_entity.UserGroupEntity
                                                          previous_value (nipyapi.nifi.models.attribute_dto.AttributeDTO
       attribute), 479                                              attribute), 211
position (nipyapi.nifi.models.versioned_connection.VersionedConnection
                                                          previous_value (nipyapi.nifi.models.previous_value_dto.PreviousValue
       attribute), 496                                              attribute), 348
position (nipyapi.nifi.models.versioned_controller_service.VersionedControllerService
                                                          previous_values (nipyapi.nifi.models.property_history_dto.PropertyH
       attribute), 499                                              attribute), 393
position (nipyapi.nifi.models.versioned_funnel.VersionedFunnel
                                                          PreviousValueDTO                      (class             in
       attribute), 513                                              nipyapi.nifi.models.previous_value_dto),
position (nipyapi.nifi.models.versioned_label.VersionedLabel        347
       attribute), 514                                    PRIMITIVE_TYPES (nipyapi.nifi.api_client.ApiClient
position (nipyapi.nifi.models.versioned_port.VersionedPort          attribute), 533
       attribute), 516                                    PRIMITIVE_TYPES (nipyapi.registry.api_client.ApiClient
position (nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup
                                                                    attribute), 619
       attribute), 520                                    prioritizer_types
position (nipyapi.nifi.models.versioned_processor.VersionedProcessor(nipyapi.nifi.models.prioritizer_types_entity.PrioritizerTypesEntity
       attribute), 524                                              attribute), 348
position (nipyapi.nifi.models.versioned_remote_group_port.VersionedRemoteGroupPort
                                                          prioritizers (nipyapi.nifi.models.connection_dto.ConnectionDTO
       attribute), 528                                              attribute), 241
position (nipyapi.nifi.models.versioned_remote_process_group.VersionedRemoteProcessGroup
                                                          prioritizers (nipyapi.nifi.models.versioned_connection.VersionedConn
       attribute), 531                                              attribute), 496
position (nipyapi.registry.models.versioned_connection.VersionedConnection
                                                          prioritizers (nipyapi.registry.models.versioned_connection.Versioned
       attribute), 588                                              attribute), 588
Index                                                                                                           711
Nipyapi Documentation, Release 0.19.1
712                                                                                                      Index
                                                                    Nipyapi Documentation, Release 0.19.1
Index                                                                                                       713
Nipyapi Documentation, Release 0.19.1
714                                                                                                     Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                      715
Nipyapi Documentation, Release 0.19.1
716                                                                                                     Index
                                                                    Nipyapi Documentation, Release 0.19.1
Index                                                                                                       717
Nipyapi Documentation, Release 0.19.1
718                                                                                                      Index
                                                                  Nipyapi Documentation, Release 0.19.1
       (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
                                                        schedule_processor()                    (in         module
       attribute), 374                                           nipyapi.canvas), 13
run_duration_millis                                     ScheduleComponentsEntity                     (class     in
       (nipyapi.nifi.models.versioned_processor.VersionedProcessor
                                                                 nipyapi.nifi.models.schedule_components_entity),
       attribute), 525                                           444
run_duration_millis                                     scheduled_state (nipyapi.nifi.models.versioned_controller_service.Ve
       (nipyapi.registry.models.versioned_processor.VersionedProcessor
                                                                 attribute), 499
       attribute), 611                                  scheduled_state (nipyapi.nifi.models.versioned_port.VersionedPort
run_status (nipyapi.nifi.models.port_status_dto.PortStatusDTO attribute), 516
       attribute), 342                                  scheduled_state (nipyapi.nifi.models.versioned_processor.VersionedP
run_status (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnapshotDTO
                                                                 attribute), 525
       attribute), 345                                  scheduled_state (nipyapi.nifi.models.versioned_remote_group_port.V
run_status (nipyapi.nifi.models.processor_status_dto.ProcessorStatusDTO
                                                                 attribute), 529
       attribute), 382                                  scheduled_state (nipyapi.registry.models.versioned_controller_servic
run_status (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorStatusSnapshotDTO
                                                                 attribute), 592
       attribute), 386                                  scheduled_state (nipyapi.registry.models.versioned_port.VersionedPo
running (nipyapi.nifi.models.connectable_dto.ConnectableDTO      attribute), 603
       attribute), 238                                  scheduled_state (nipyapi.registry.models.versioned_processor.Version
running_count (nipyapi.nifi.models.controller_dto.ControllerDTOattribute), 611
       attribute), 257                                  scheduled_state (nipyapi.registry.models.versioned_remote_group_po
running_count (nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO
                                                                 attribute), 615
       attribute), 275                                  scheduling_period
running_count (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                                 (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
       attribute), 353                                           attribute), 374
running_count (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                        scheduling_period
       attribute), 359                                           (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
                                                                 attribute), 437
S                                                       scheduling_period
sanitize_for_serialization()                                     (nipyapi.nifi.models.versioned_processor.VersionedProcessor
       (nipyapi.nifi.api_client.ApiClient     method),           attribute), 525
       534                                              scheduling_period
sanitize_for_serialization()                                     (nipyapi.registry.models.versioned_processor.VersionedProcessor
       (nipyapi.registry.api_client.ApiClient method),           attribute), 611
       620                                              scheduling_strategy
save_flow_ver() (in module nipyapi.versioning), 32               (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
save_to_flow_registry()                                          attribute), 374
       (nipyapi.nifi.apis.versions_api.VersionsApi      scheduling_strategy
       method), 188                                              (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
save_to_flow_registry_with_http_info()                           attribute), 437
       (nipyapi.nifi.apis.versions_api.VersionsApi      scheduling_strategy
       method), 188                                              (nipyapi.nifi.models.versioned_processor.VersionedProcessor
schedule_components()                (in       module            attribute), 525
       nipyapi.canvas), 14                              scheduling_strategy
schedule_components()                                            (nipyapi.registry.models.versioned_processor.VersionedProcessor
       (nipyapi.nifi.apis.flow_api.FlowApi method),              attribute), 611
       89                                               scope  (nipyapi.nifi.models.state_map_dto.StateMapDTO
schedule_components_with_http_info()                             attribute), 452
       (nipyapi.nifi.apis.flow_api.FlowApi method),     search_cluster()         (nipyapi.nifi.apis.flow_api.FlowApi
       89                                                        method),  90
schedule_controller()                (in       module search_cluster_with_http_info()
       nipyapi.canvas), 17                                       (nipyapi.nifi.apis.flow_api.FlowApi method),
schedule_process_group()                (in    module            90
       nipyapi.canvas), 11                              search_flow()         (nipyapi.nifi.apis.flow_api.FlowApi
                                                                 method), 90
Index                                                                                                     719
Nipyapi Documentation, Release 0.19.1
search_flow_with_http_info()                                       (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
       (nipyapi.nifi.apis.flow_api.FlowApi method),                attribute), 375
       90                                                sensitive_dynamic_property_names
search_results_dto                                                 (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
       (nipyapi.nifi.models.search_results_entity.SearchResultsEntity
                                                                   attribute), 437
       attribute), 447                                   sent (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGro
search_tenants() (nipyapi.nifi.apis.tenants_api.TenantsApi         attribute), 369
       method), 179                                      sent (nipyapi.nifi.models.remote_process_group_status_snapshot_dto.Rem
search_tenants_with_http_info()                                    attribute), 432
       (nipyapi.nifi.apis.tenants_api.TenantsApi         service_login() (in module nipyapi.security), 24
       method), 179                                      service_logout() (in module nipyapi.security), 22
search_terms (nipyapi.nifi.models.provenance_request_dto.ProvenanceRequestDTO
                                                         set_container() (nipyapi.utils.DockerContainer
       attribute), 408                                             method), 30
searchable_fields                                        set_default_header()
       (nipyapi.nifi.models.provenance_options_dto.ProvenanceOptionsDTO
                                                                   (nipyapi.nifi.api_client.ApiClient       method),
       attribute), 405                                             535
SearchResultsDTO                   (class            in set_default_header()
       nipyapi.nifi.models.search_results_dto), 445                (nipyapi.registry.api_client.ApiClient method),
SearchResultsEntity                  (class          in            621
       nipyapi.nifi.models.search_results_entity),       set_endpoint() (in module nipyapi.utils), 29
       447                                               set_remote_process_group_transmission()
secure (nipyapi.nifi.models.peer_dto.PeerDTO at-                   (in module nipyapi.canvas), 19
       tribute), 335                                     set_service_auth_token()                    (in     module
select_header_accept()                                             nipyapi.security), 22
       (nipyapi.nifi.api_client.ApiClient     method), set_service_ssl_context()                      (in    module
       535                                                         nipyapi.security), 23
select_header_accept()                                   singleton() (in module nipyapi.nifi.configuration),
       (nipyapi.registry.api_client.ApiClient method),             535
       621                                               singleton()                       (in               module
select_header_content_type()                                       nipyapi.registry.configuration), 621
       (nipyapi.nifi.api_client.ApiClient     method), site_to_site_secure
       535                                                         (nipyapi.nifi.models.controller_dto.ControllerDTO
select_header_content_type()                                       attribute), 258
       (nipyapi.registry.api_client.ApiClient method), SiteToSiteApi                          (class              in
       621                                                         nipyapi.nifi.apis.site_to_site_api), 170
selected_relationships                                   size (nipyapi.nifi.models.batch_settings_dto.BatchSettingsDTO
       (nipyapi.nifi.models.connection_dto.ConnectionDTO           attribute), 213
       attribute), 241                                   size (nipyapi.nifi.models.batch_size.BatchSize at-
selected_relationships                                             tribute), 214
       (nipyapi.nifi.models.versioned_connection.VersionedConnection
                                                         size (nipyapi.nifi.models.flow_file_dto.FlowFileDTO
       attribute), 496                                             attribute), 301
selected_relationships                                   size (nipyapi.nifi.models.flow_file_summary_dto.FlowFileSummaryDTO
       (nipyapi.registry.models.versioned_connection.VersionedConnection
                                                                   attribute), 303
       attribute), 588                                   size (nipyapi.registry.models.batch_size.BatchSize at-
sensitive (nipyapi.nifi.models.property_descriptor_dto.PropertyDescriptorDTO
                                                                   tribute), 571
       attribute), 391                                   snapshot (nipyapi.nifi.models.node_counters_snapshot_dto.NodeCounter
sensitive (nipyapi.nifi.models.versioned_property_descriptor.VersionedPropertyDescriptor
                                                                   attribute), 324
       attribute), 527                                   snapshot (nipyapi.nifi.models.node_system_diagnostics_snapshot_dto.No
sensitive (nipyapi.registry.models.versioned_property_descriptor.VersionedPropertyDescriptor
                                                                   attribute), 334
       attribute), 613                                   snapshot_metadata
sensitive_dynamic_property_names                                   (nipyapi.nifi.models.versioned_flow_snapshot.VersionedFlowSnap
       (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
                                                                   attribute), 506
       attribute), 264                                   snapshot_metadata
sensitive_dynamic_property_names                                   (nipyapi.registry.models.versioned_flow_snapshot.VersionedFlow
720                                                                                                     Index
                                                                    Nipyapi Documentation, Release 0.19.1
Index                                                                                                        721
Nipyapi Documentation, Release 0.19.1
        (nipyapi.nifi.models.version_control_information_dto.VersionControlInformationDTO
                                                         status_snapshot (nipyapi.nifi.models.node_remote_process_group_sta
        attribute), 490                                             attribute), 331
StateEntryDTO                     (class              in status_snapshots (nipyapi.nifi.models.node_status_snapshots_dto.No
        nipyapi.nifi.models.state_entry_dto), 451                   attribute), 333
StateMapDTO                     (class                in StatusDescriptorDTO                       (class        in
        nipyapi.nifi.models.state_map_dto), 452                     nipyapi.nifi.models.status_descriptor_dto),
stats_last_refreshed                                                452
        (nipyapi.nifi.models.connection_status_dto.ConnectionStatusDTO
                                                         StatusHistoryDTO                       (class           in
        attribute), 246                                             nipyapi.nifi.models.status_history_dto), 453
stats_last_refreshed                                     StatusHistoryEntity                       (class        in
        (nipyapi.nifi.models.port_status_dto.PortStatusDTO          nipyapi.nifi.models.status_history_entity),
        attribute), 343                                             455
stats_last_refreshed                                     StatusSnapshotDTO                       (class          in
        (nipyapi.nifi.models.process_group_status_dto.ProcessGroupStatusDTO
                                                                    nipyapi.nifi.models.status_snapshot_dto),
        attribute), 363                                             455
stats_last_refreshed                                     stop_version_control()
        (nipyapi.nifi.models.processor_status_dto.ProcessorStatusDTO(nipyapi.nifi.apis.versions_api.VersionsApi
        attribute), 382                                             method), 188
stats_last_refreshed                                     stop_version_control_with_http_info()
        (nipyapi.nifi.models.remote_process_group_status_dto.RemoteProcessGroupStatusDTO
                                                                    (nipyapi.nifi.apis.versions_api.VersionsApi
        attribute), 429                                             method), 189
stats_last_refreshed                                     stopped_count (nipyapi.nifi.models.controller_dto.ControllerDTO
        (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                                    attribute), 258
        attribute), 463                                  stopped_count (nipyapi.nifi.models.controller_status_dto.ControllerSta
status (nipyapi.nifi.models.access_status_dto.AccessStatusDTO attribute), 275
        attribute), 201                                  stopped_count (nipyapi.nifi.models.process_group_dto.ProcessGroupD
status (nipyapi.nifi.models.connection_entity.ConnectionEntity      attribute), 354
        attribute), 244                                  stopped_count (nipyapi.nifi.models.process_group_entity.ProcessGroup
status (nipyapi.nifi.models.controller_service_entity.ControllerServiceEntity
                                                                    attribute), 359
        attribute), 266                                  StorageUsageDTO                       (class            in
status         (nipyapi.nifi.models.node_dto.NodeDTO                nipyapi.nifi.models.storage_usage_dto), 456
        attribute), 326                                  StreamingOutput                       (class            in
status (nipyapi.nifi.models.port_entity.PortEntity at-              nipyapi.nifi.models.streaming_output), 457
        tribute), 341                                    style (nipyapi.nifi.models.label_dto.LabelDTO at-
status (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity tribute), 313
        attribute), 359                                  style (nipyapi.nifi.models.processor_dto.ProcessorDTO
status (nipyapi.nifi.models.processor_entity.ProcessorEntity        attribute), 378
        attribute), 380                                  style (nipyapi.nifi.models.versioned_label.VersionedLabel
status (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                                    attribute), 514
        attribute), 423                                  style (nipyapi.nifi.models.versioned_processor.VersionedProcessor
status (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                                    attribute), 525
        attribute), 440                                  style (nipyapi.registry.models.versioned_label.VersionedLabel
status_history (nipyapi.nifi.models.status_history_entity.StatusHistoryEntity
                                                                    attribute), 601
        attribute), 455                                  style (nipyapi.registry.models.versioned_processor.VersionedProcessor
status_metrics (nipyapi.nifi.models.status_snapshot_dto.StatusSnapshotDTO
                                                                    attribute), 611
        attribute), 456                                  submission_time (nipyapi.nifi.models.drop_request_dto.DropRequestD
status_snapshot (nipyapi.nifi.models.node_connection_status_snapshot_dto.NodeConnectionStatusSnapshotDTO
                                                                    attribute), 291
        attribute), 323                                  submission_time (nipyapi.nifi.models.lineage_dto.LineageDTO
status_snapshot (nipyapi.nifi.models.node_port_status_snapshot_dto.NodePortStatusSnapshotDTO
                                                                    attribute), 317
        attribute), 328                                  submission_time (nipyapi.nifi.models.listing_request_dto.ListingReque
status_snapshot (nipyapi.nifi.models.node_process_group_status_snapshot_dto.NodeProcessGroupStatusSnapshotDTO
                                                                    attribute), 322
        attribute), 329                                  submission_time (nipyapi.nifi.models.provenance_dto.ProvenanceDTO
status_snapshot (nipyapi.nifi.models.node_processor_status_snapshot_dto.NodeProcessorStatusSnapshotDTO
                                                                    attribute), 394
        attribute), 330                                  submission_time (nipyapi.nifi.models.variable_registry_update_reques
722                                                                                                    Index
                                                                    Nipyapi Documentation, Release 0.19.1
Index                                                                                                       723
Nipyapi Documentation, Release 0.19.1
swagger_types (nipyapi.nifi.models.access_status_entity.AccessStatusEntity
                                                       swagger_types (nipyapi.nifi.models.cluster_search_results_entity.Cluste
       attribute), 201                                            attribute), 225
swagger_types (nipyapi.nifi.models.action_details_dto.ActionDetailsDTO
                                                       swagger_types (nipyapi.nifi.models.cluster_summary_dto.ClusterSumm
       attribute), 202                                            attribute), 227
swagger_types (nipyapi.nifi.models.action_dto.ActionDTOswagger_types (nipyapi.nifi.models.component_details_dto.Component
       attribute), 203                                            attribute), 227
swagger_types (nipyapi.nifi.models.action_entity.ActionEntity
                                                       swagger_types (nipyapi.nifi.models.component_difference_dto.Compon
       attribute), 204                                            attribute), 228
swagger_types (nipyapi.nifi.models.activate_controller_services_entity.ActivateControllerServicesEntity
                                                       swagger_types (nipyapi.nifi.models.component_history_dto.Component
       attribute), 205                                            attribute), 229
swagger_types (nipyapi.nifi.models.affected_component_dto.AffectedComponentDTO
                                                       swagger_types (nipyapi.nifi.models.component_history_entity.Compone
       attribute), 207                                            attribute), 230
swagger_types (nipyapi.nifi.models.affected_component_entity.AffectedComponentEntity
                                                       swagger_types (nipyapi.nifi.models.component_reference_dto.Compone
       attribute), 209                                            attribute), 231
swagger_types (nipyapi.nifi.models.allowable_value_dto.AllowableValueDTO
                                                       swagger_types (nipyapi.nifi.models.component_reference_entity.Compo
       attribute), 209                                            attribute), 232
swagger_types (nipyapi.nifi.models.allowable_value_entity.AllowableValueEntity
                                                       swagger_types (nipyapi.nifi.models.component_search_result_dto.Com
       attribute), 210                                            attribute), 234
swagger_types (nipyapi.nifi.models.attribute_dto.AttributeDTO
                                                       swagger_types (nipyapi.nifi.models.component_state_dto.ComponentSt
       attribute), 211                                            attribute), 235
swagger_types (nipyapi.nifi.models.banner_dto.BannerDTOswagger_types (nipyapi.nifi.models.component_state_entity.Component
       attribute), 212                                            attribute), 235
swagger_types (nipyapi.nifi.models.banner_entity.BannerEntity
                                                       swagger_types (nipyapi.nifi.models.connectable_component.Connectab
       attribute), 212                                            attribute), 236
swagger_types (nipyapi.nifi.models.batch_settings_dto.BatchSettingsDTO
                                                       swagger_types (nipyapi.nifi.models.connectable_dto.ConnectableDTO
       attribute), 213                                            attribute), 238
swagger_types (nipyapi.nifi.models.batch_size.BatchSizeswagger_types (nipyapi.nifi.models.connection_dto.ConnectionDTO
       attribute), 214                                            attribute), 241
swagger_types (nipyapi.nifi.models.bucket.Bucket at- swagger_types (nipyapi.nifi.models.connection_entity.ConnectionEntity
       tribute), 215                                              attribute), 244
swagger_types (nipyapi.nifi.models.bucket_dto.BucketDTOswagger_types (nipyapi.nifi.models.connection_status_dto.ConnectionS
       attribute), 216                                            attribute), 246
swagger_types (nipyapi.nifi.models.bucket_entity.BucketEntity
                                                       swagger_types (nipyapi.nifi.models.connection_status_entity.Connectio
       attribute), 217                                            attribute), 247
swagger_types (nipyapi.nifi.models.buckets_entity.BucketsEntity
                                                       swagger_types (nipyapi.nifi.models.connection_status_snapshot_dto.Co
       attribute), 218                                            attribute), 251
swagger_types (nipyapi.nifi.models.bulletin_board_dto.BulletinBoardDTO
                                                       swagger_types (nipyapi.nifi.models.connection_status_snapshot_entity.
       attribute), 218                                            attribute), 252
swagger_types (nipyapi.nifi.models.bulletin_board_entity.BulletinBoardEntity
                                                       swagger_types (nipyapi.nifi.models.connections_entity.ConnectionsEnt
       attribute), 219                                            attribute), 252
swagger_types (nipyapi.nifi.models.bulletin_dto.BulletinDTO
                                                       swagger_types (nipyapi.nifi.models.controller_bulletins_entity.Controll
       attribute), 220                                            attribute), 253
swagger_types (nipyapi.nifi.models.bulletin_entity.BulletinEntity
                                                       swagger_types (nipyapi.nifi.models.controller_configuration_dto.Contr
       attribute), 222                                            attribute), 254
swagger_types (nipyapi.nifi.models.bundle.Bundle swagger_types (nipyapi.nifi.models.controller_configuration_entity.Con
       attribute), 222                                            attribute), 255
swagger_types (nipyapi.nifi.models.bundle_dto.BundleDTOswagger_types (nipyapi.nifi.models.controller_dto.ControllerDTO
       attribute), 223                                            attribute), 258
swagger_types (nipyapi.nifi.models.cluste_summary_entity.ClusteSummaryEntity
                                                       swagger_types (nipyapi.nifi.models.controller_entity.ControllerEntity
       attribute), 224                                            attribute), 258
swagger_types (nipyapi.nifi.models.cluster_dto.ClusterDTO
                                                       swagger_types (nipyapi.nifi.models.controller_service_api.ControllerSe
       attribute), 224                                            attribute), 259
swagger_types (nipyapi.nifi.models.cluster_entity.ClusterEntity
                                                       swagger_types (nipyapi.nifi.models.controller_service_api_dto.Control
       attribute), 225                                            attribute), 260
724                                                                                                   Index
                                                                Nipyapi Documentation, Release 0.19.1
swagger_types (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
                                                       swagger_types (nipyapi.nifi.models.flow_configuration_entity.FlowCon
       attribute), 264                                          attribute), 296
swagger_types (nipyapi.nifi.models.controller_service_entity.ControllerServiceEntity
                                                       swagger_types (nipyapi.nifi.models.flow_dto.FlowDTO
       attribute), 266                                          attribute), 298
swagger_types (nipyapi.nifi.models.controller_service_referencing_component_dto.ControllerServiceReferencingComponentDTO
                                                       swagger_types (nipyapi.nifi.models.flow_entity.FlowEntity
       attribute), 269                                          attribute), 298
swagger_types (nipyapi.nifi.models.controller_service_referencing_component_entity.ControllerServiceReferencingComponentEnt
                                                       swagger_types (nipyapi.nifi.models.flow_file_dto.FlowFileDTO
       attribute), 271                                          attribute), 301
swagger_types (nipyapi.nifi.models.controller_service_referencing_components_entity.ControllerServiceReferencingComponentsE
                                                       swagger_types (nipyapi.nifi.models.flow_file_entity.FlowFileEntity
       attribute), 272                                          attribute), 301
swagger_types (nipyapi.nifi.models.controller_service_types_entity.ControllerServiceTypesEntity
                                                       swagger_types (nipyapi.nifi.models.flow_file_summary_dto.FlowFileSu
       attribute), 272                                          attribute), 303
swagger_types (nipyapi.nifi.models.controller_services_entity.ControllerServicesEntity
                                                       swagger_types (nipyapi.nifi.models.flow_snippet_dto.FlowSnippetDTO
       attribute), 273                                          attribute), 305
swagger_types (nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO
                                                       swagger_types (nipyapi.nifi.models.funnel_dto.FunnelDTO
       attribute), 275                                          attribute), 306
swagger_types (nipyapi.nifi.models.controller_status_entity.ControllerStatusEntity
                                                       swagger_types (nipyapi.nifi.models.funnel_entity.FunnelEntity
       attribute), 276                                          attribute), 307
swagger_types (nipyapi.nifi.models.copy_snippet_request_entity.CopySnippetRequestEntity
                                                       swagger_types (nipyapi.nifi.models.funnels_entity.FunnelsEntity
       attribute), 277                                          attribute), 308
swagger_types (nipyapi.nifi.models.counter_dto.CounterDTO
                                                       swagger_types (nipyapi.nifi.models.garbage_collection_dto.GarbageCo
       attribute), 278                                          attribute), 309
swagger_types (nipyapi.nifi.models.counter_entity.CounterEntity
                                                       swagger_types (nipyapi.nifi.models.history_dto.HistoryDTO
       attribute), 279                                          attribute), 310
swagger_types (nipyapi.nifi.models.counters_dto.CountersDTO
                                                       swagger_types (nipyapi.nifi.models.history_entity.HistoryEntity
       attribute), 280                                          attribute), 310
swagger_types (nipyapi.nifi.models.counters_entity.CountersEntity
                                                       swagger_types (nipyapi.nifi.models.input_ports_entity.InputPortsEntity
       attribute), 280                                          attribute), 311
swagger_types (nipyapi.nifi.models.counters_snapshot_dto.CountersSnapshotDTO
                                                       swagger_types (nipyapi.nifi.models.instantiate_template_request_entity
       attribute), 281                                          attribute), 312
swagger_types (nipyapi.nifi.models.create_active_request_entity.CreateActiveRequestEntity
                                                       swagger_types (nipyapi.nifi.models.label_dto.LabelDTO
       attribute), 282                                          attribute), 313
swagger_types (nipyapi.nifi.models.create_template_request_entity.CreateTemplateRequestEntity
                                                       swagger_types (nipyapi.nifi.models.label_entity.LabelEntity
       attribute), 283                                          attribute), 315
swagger_types (nipyapi.nifi.models.current_user_entity.CurrentUserEntity
                                                       swagger_types (nipyapi.nifi.models.labels_entity.LabelsEntity
       attribute), 285                                          attribute), 316
swagger_types (nipyapi.nifi.models.difference_dto.DifferenceDTO
                                                       swagger_types (nipyapi.nifi.models.lineage_dto.LineageDTO
       attribute), 286                                          attribute), 317
swagger_types (nipyapi.nifi.models.dimensions_dto.DimensionsDTO
                                                       swagger_types (nipyapi.nifi.models.lineage_entity.LineageEntity
       attribute), 287                                          attribute), 318
swagger_types (nipyapi.nifi.models.documented_type_dto.DocumentedTypeDTO
                                                       swagger_types (nipyapi.nifi.models.lineage_request_dto.LineageReque
       attribute), 288                                          attribute), 319
swagger_types (nipyapi.nifi.models.drop_request_dto.DropRequestDTO
                                                       swagger_types (nipyapi.nifi.models.lineage_results_dto.LineageResults
       attribute), 291                                          attribute), 320
swagger_types (nipyapi.nifi.models.drop_request_entity.DropRequestEntity
                                                       swagger_types (nipyapi.nifi.models.listing_request_dto.ListingRequestD
       attribute), 291                                          attribute), 322
swagger_types (nipyapi.nifi.models.flow_breadcrumb_dto.FlowBreadcrumbDTO
                                                       swagger_types (nipyapi.nifi.models.listing_request_entity.ListingReque
       attribute), 292                                          attribute), 322
swagger_types (nipyapi.nifi.models.flow_breadcrumb_entity.FlowBreadcrumbEntity
                                                       swagger_types (nipyapi.nifi.models.node_connection_status_snapshot_
       attribute), 293                                          attribute), 323
swagger_types (nipyapi.nifi.models.flow_comparison_entity.FlowComparisonEntity
                                                       swagger_types (nipyapi.nifi.models.node_counters_snapshot_dto.Node
       attribute), 294                                          attribute), 324
swagger_types (nipyapi.nifi.models.flow_configuration_dto.FlowConfigurationDTO
                                                       swagger_types (nipyapi.nifi.models.node_dto.NodeDTO
       attribute), 296                                          attribute), 326
Index                                                                                                  725
Nipyapi Documentation, Release 0.19.1
swagger_types (nipyapi.nifi.models.node_entity.NodeEntity
                                                       swagger_types (nipyapi.nifi.models.process_group_status_dto.ProcessG
       attribute), 327                                           attribute), 363
swagger_types (nipyapi.nifi.models.node_event_dto.NodeEventDTO
                                                       swagger_types (nipyapi.nifi.models.process_group_status_entity.Proces
       attribute), 327                                           attribute), 364
swagger_types (nipyapi.nifi.models.node_port_status_snapshot_dto.NodePortStatusSnapshotDTO
                                                       swagger_types (nipyapi.nifi.models.process_group_status_snapshot_dto
       attribute), 328                                           attribute), 369
swagger_types (nipyapi.nifi.models.node_process_group_status_snapshot_dto.NodeProcessGroupStatusSnapshotDTO
                                                       swagger_types (nipyapi.nifi.models.process_group_status_snapshot_en
       attribute), 329                                           attribute), 371
swagger_types (nipyapi.nifi.models.node_processor_status_snapshot_dto.NodeProcessorStatusSnapshotDTO
                                                       swagger_types (nipyapi.nifi.models.process_groups_entity.ProcessGrou
       attribute), 330                                           attribute), 371
swagger_types (nipyapi.nifi.models.node_remote_process_group_status_snapshot_dto.NodeRemoteProcessGroupStatusSnapshotD
                                                       swagger_types (nipyapi.nifi.models.processor_config_dto.ProcessorCo
       attribute), 331                                           attribute), 375
swagger_types (nipyapi.nifi.models.node_search_result_dto.NodeSearchResultDTO
                                                       swagger_types (nipyapi.nifi.models.processor_dto.ProcessorDTO
       attribute), 332                                           attribute), 378
swagger_types (nipyapi.nifi.models.node_status_snapshots_dto.NodeStatusSnapshotsDTO
                                                       swagger_types (nipyapi.nifi.models.processor_entity.ProcessorEntity
       attribute), 333                                           attribute), 381
swagger_types (nipyapi.nifi.models.node_system_diagnostics_snapshot_dto.NodeSystemDiagnosticsSnapshotDTO
                                                       swagger_types (nipyapi.nifi.models.processor_status_dto.ProcessorSta
       attribute), 334                                           attribute), 382
swagger_types (nipyapi.nifi.models.output_ports_entity.OutputPortsEntity
                                                       swagger_types (nipyapi.nifi.models.processor_status_entity.ProcessorS
       attribute), 335                                           attribute), 383
swagger_types (nipyapi.nifi.models.peer_dto.PeerDTO swagger_types (nipyapi.nifi.models.processor_status_snapshot_dto.Pro
       attribute), 335                                           attribute), 386
swagger_types (nipyapi.nifi.models.peers_entity.PeersEntity
                                                       swagger_types (nipyapi.nifi.models.processor_status_snapshot_entity.P
       attribute), 336                                           attribute), 388
swagger_types (nipyapi.nifi.models.permissions.Permissions
                                                       swagger_types (nipyapi.nifi.models.processor_types_entity.ProcessorTy
       attribute), 337                                           attribute), 388
swagger_types (nipyapi.nifi.models.permissions_dto.PermissionsDTO
                                                       swagger_types (nipyapi.nifi.models.processors_entity.ProcessorsEntity
       attribute), 337                                           attribute), 389
swagger_types (nipyapi.nifi.models.port_dto.PortDTO swagger_types (nipyapi.nifi.models.property_descriptor_dto.PropertyD
       attribute), 339                                           attribute), 392
swagger_types (nipyapi.nifi.models.port_entity.PortEntity
                                                       swagger_types (nipyapi.nifi.models.property_descriptor_entity.Property
       attribute), 341                                           attribute), 392
swagger_types (nipyapi.nifi.models.port_status_dto.PortStatusDTO
                                                       swagger_types (nipyapi.nifi.models.property_history_dto.PropertyHisto
       attribute), 343                                           attribute), 393
swagger_types (nipyapi.nifi.models.port_status_entity.PortStatusEntity
                                                       swagger_types (nipyapi.nifi.models.provenance_dto.ProvenanceDTO
       attribute), 344                                           attribute), 394
swagger_types (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnapshotDTO
                                                       swagger_types (nipyapi.nifi.models.provenance_entity.ProvenanceEntit
       attribute), 345                                           attribute), 395
swagger_types (nipyapi.nifi.models.port_status_snapshot_entity.PortStatusSnapshotEntity
                                                       swagger_types (nipyapi.nifi.models.provenance_event_dto.ProvenanceE
       attribute), 346                                           attribute), 401
swagger_types (nipyapi.nifi.models.position_dto.PositionDTO
                                                       swagger_types (nipyapi.nifi.models.provenance_event_entity.Provenanc
       attribute), 347                                           attribute), 402
swagger_types (nipyapi.nifi.models.previous_value_dto.PreviousValueDTO
                                                       swagger_types (nipyapi.nifi.models.provenance_link_dto.ProvenanceLi
       attribute), 348                                           attribute), 403
swagger_types (nipyapi.nifi.models.prioritizer_types_entity.PrioritizerTypesEntity
                                                       swagger_types (nipyapi.nifi.models.provenance_node_dto.ProvenanceN
       attribute), 348                                           attribute), 405
swagger_types (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                       swagger_types (nipyapi.nifi.models.provenance_options_dto.Provenanc
       attribute), 354                                           attribute), 405
swagger_types (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                       swagger_types (nipyapi.nifi.models.provenance_options_entity.Provena
       attribute), 359                                           attribute), 406
swagger_types (nipyapi.nifi.models.process_group_flow_dto.ProcessGroupFlowDTO
                                                       swagger_types (nipyapi.nifi.models.provenance_request_dto.Provenanc
       attribute), 361                                           attribute), 408
swagger_types (nipyapi.nifi.models.process_group_flow_entity.ProcessGroupFlowEntity
                                                       swagger_types (nipyapi.nifi.models.provenance_results_dto.Provenanc
       attribute), 362                                           attribute), 409
726                                                                                                  Index
                                                                 Nipyapi Documentation, Release 0.19.1
swagger_types (nipyapi.nifi.models.provenance_searchable_field_dto.ProvenanceSearchableFieldDTO
                                                       swagger_types (nipyapi.nifi.models.snippet_entity.SnippetEntity
       attribute), 410                                            attribute), 449
swagger_types (nipyapi.nifi.models.queue_size_dto.QueueSizeDTO
                                                       swagger_types (nipyapi.nifi.models.start_version_control_request_entit
       attribute), 411                                            attribute), 450
swagger_types (nipyapi.nifi.models.registry_client_entity.RegistryClientEntity
                                                       swagger_types (nipyapi.nifi.models.state_entry_dto.StateEntryDTO
       attribute), 413                                            attribute), 451
swagger_types (nipyapi.nifi.models.registry_clients_entity.RegistryClientsEntity
                                                       swagger_types (nipyapi.nifi.models.state_map_dto.StateMapDTO
       attribute), 413                                            attribute), 452
swagger_types (nipyapi.nifi.models.registry_dto.RegistryDTO
                                                       swagger_types (nipyapi.nifi.models.status_descriptor_dto.StatusDescri
       attribute), 414                                            attribute), 453
swagger_types (nipyapi.nifi.models.relationship_dto.RelationshipDTO
                                                       swagger_types (nipyapi.nifi.models.status_history_dto.StatusHistoryDT
       attribute), 415                                            attribute), 454
swagger_types (nipyapi.nifi.models.remote_process_group_contents_dto.RemoteProcessGroupContentsDTO
                                                       swagger_types (nipyapi.nifi.models.status_history_entity.StatusHistoryE
       attribute), 416                                            attribute), 455
swagger_types (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                       swagger_types (nipyapi.nifi.models.status_snapshot_dto.StatusSnapsho
       attribute), 420                                            attribute), 456
swagger_types (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                       swagger_types (nipyapi.nifi.models.storage_usage_dto.StorageUsageD
       attribute), 423                                            attribute), 457
swagger_types (nipyapi.nifi.models.remote_process_group_port_dto.RemoteProcessGroupPortDTO
                                                       swagger_types (nipyapi.nifi.models.streaming_output.StreamingOutput
       attribute), 425                                            attribute), 458
swagger_types (nipyapi.nifi.models.remote_process_group_port_entity.RemoteProcessGroupPortEntity
                                                       swagger_types (nipyapi.nifi.models.submit_replay_request_entity.Subm
       attribute), 427                                            attribute), 458
swagger_types (nipyapi.nifi.models.remote_process_group_status_dto.RemoteProcessGroupStatusDTO
                                                       swagger_types (nipyapi.nifi.models.system_diagnostics_dto.SystemDiag
       attribute), 429                                            attribute), 459
swagger_types (nipyapi.nifi.models.remote_process_group_status_entity.RemoteProcessGroupStatusEntity
                                                       swagger_types (nipyapi.nifi.models.system_diagnostics_entity.SystemD
       attribute), 430                                            attribute), 460
swagger_types (nipyapi.nifi.models.remote_process_group_status_snapshot_dto.RemoteProcessGroupStatusSnapshotDTO
                                                       swagger_types (nipyapi.nifi.models.system_diagnostics_snapshot_dto.S
       attribute), 432                                            attribute), 463
swagger_types (nipyapi.nifi.models.remote_process_group_status_snapshot_entity.RemoteProcessGroupStatusSnapshotEntity
                                                       swagger_types (nipyapi.nifi.models.template_dto.TemplateDTO
       attribute), 433                                            attribute), 466
swagger_types (nipyapi.nifi.models.remote_process_groups_entity.RemoteProcessGroupsEntity
                                                       swagger_types (nipyapi.nifi.models.template_entity.TemplateEntity
       attribute), 434                                            attribute), 467
swagger_types (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
                                                       swagger_types (nipyapi.nifi.models.templates_entity.TemplatesEntity
       attribute), 438                                            attribute), 468
swagger_types (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                       swagger_types (nipyapi.nifi.models.tenant_dto.TenantDTO
       attribute), 440                                            attribute), 469
swagger_types (nipyapi.nifi.models.reporting_task_types_entity.ReportingTaskTypesEntity
                                                       swagger_types (nipyapi.nifi.models.tenant_entity.TenantEntity
       attribute), 441                                            attribute), 471
swagger_types (nipyapi.nifi.models.reporting_tasks_entity.ReportingTasksEntity
                                                       swagger_types (nipyapi.nifi.models.tenants_entity.TenantsEntity
       attribute), 441                                            attribute), 471
swagger_types (nipyapi.nifi.models.resource_dto.ResourceDTO
                                                       swagger_types (nipyapi.nifi.models.transaction_result_entity.Transactio
       attribute), 442                                            attribute), 472
swagger_types (nipyapi.nifi.models.resources_entity.ResourcesEntity
                                                       swagger_types (nipyapi.nifi.models.update_controller_service_referenc
       attribute), 442                                            attribute), 473
swagger_types (nipyapi.nifi.models.revision_dto.RevisionDTO
                                                       swagger_types (nipyapi.nifi.models.user_dto.UserDTO
       attribute), 443                                            attribute), 475
swagger_types (nipyapi.nifi.models.schedule_components_entity.ScheduleComponentsEntity
                                                       swagger_types (nipyapi.nifi.models.user_entity.UserEntity
       attribute), 444                                            attribute), 476
swagger_types (nipyapi.nifi.models.search_results_dto.SearchResultsDTO
                                                       swagger_types (nipyapi.nifi.models.user_group_dto.UserGroupDTO
       attribute), 446                                            attribute), 477
swagger_types (nipyapi.nifi.models.search_results_entity.SearchResultsEntity
                                                       swagger_types (nipyapi.nifi.models.user_group_entity.UserGroupEntity
       attribute), 447                                            attribute), 479
swagger_types (nipyapi.nifi.models.snippet_dto.SnippetDTO
                                                       swagger_types (nipyapi.nifi.models.user_groups_entity.UserGroupsEnt
       attribute), 449                                            attribute), 480
Index                                                                                                   727
Nipyapi Documentation, Release 0.19.1
swagger_types (nipyapi.nifi.models.users_entity.UsersEntity
                                                       swagger_types (nipyapi.nifi.models.versioned_port.VersionedPort
       attribute), 480                                           attribute), 516
swagger_types (nipyapi.nifi.models.variable_dto.VariableDTO
                                                       swagger_types (nipyapi.nifi.models.versioned_process_group.Versioned
       attribute), 481                                           attribute), 521
swagger_types (nipyapi.nifi.models.variable_entity.VariableEntity
                                                       swagger_types (nipyapi.nifi.models.versioned_processor.VersionedProc
       attribute), 482                                           attribute), 525
swagger_types (nipyapi.nifi.models.variable_registry_dto.VariableRegistryDTO
                                                       swagger_types (nipyapi.nifi.models.versioned_property_descriptor.Vers
       attribute), 483                                           attribute), 527
swagger_types (nipyapi.nifi.models.variable_registry_entity.VariableRegistryEntity
                                                       swagger_types (nipyapi.nifi.models.versioned_remote_group_port.Vers
       attribute), 483                                           attribute), 529
swagger_types (nipyapi.nifi.models.variable_registry_update_request_dto.VariableRegistryUpdateRequestDTO
                                                       swagger_types (nipyapi.nifi.models.versioned_remote_process_group.V
       attribute), 485                                           attribute), 532
swagger_types (nipyapi.nifi.models.variable_registry_update_request_entity.VariableRegistryUpdateRequestEntity
                                                       swagger_types (nipyapi.registry.models.access_policy.AccessPolicy
       attribute), 486                                           attribute), 569
swagger_types (nipyapi.nifi.models.variable_registry_update_step_dto.VariableRegistryUpdateStepDTO
                                                       swagger_types (nipyapi.registry.models.access_policy_summary.Access
       attribute), 487                                           attribute), 570
swagger_types (nipyapi.nifi.models.version_control_component_mapping_entity.VersionControlComponentMappingEntity
                                                       swagger_types (nipyapi.registry.models.batch_size.BatchSize
       attribute), 488                                           attribute), 571
swagger_types (nipyapi.nifi.models.version_control_information_dto.VersionControlInformationDTO
                                                       swagger_types (nipyapi.registry.models.bucket.Bucket
       attribute), 490                                           attribute), 573
swagger_types (nipyapi.nifi.models.version_control_information_entity.VersionControlInformationEntity
                                                       swagger_types (nipyapi.registry.models.bucket_item.BucketItem
       attribute), 491                                           attribute), 574
swagger_types (nipyapi.nifi.models.version_info_dto.VersionInfoDTO
                                                       swagger_types (nipyapi.registry.models.bundle.Bundle
       attribute), 493                                           attribute), 575
swagger_types (nipyapi.nifi.models.versioned_connection.VersionedConnection
                                                       swagger_types (nipyapi.registry.models.connectable_component.Conne
       attribute), 496                                           attribute), 576
swagger_types (nipyapi.nifi.models.versioned_controller_service.VersionedControllerService
                                                       swagger_types (nipyapi.registry.models.controller_service_api.Control
       attribute), 499                                           attribute), 577
swagger_types (nipyapi.nifi.models.versioned_flow.VersionedFlow
                                                       swagger_types (nipyapi.registry.models.current_user.CurrentUser
       attribute), 501                                           attribute), 578
swagger_types (nipyapi.nifi.models.versioned_flow_coordinates.VersionedFlowCoordinates
                                                       swagger_types (nipyapi.registry.models.fields.Fields
       attribute), 502                                           attribute), 579
swagger_types (nipyapi.nifi.models.versioned_flow_dto.VersionedFlowDTO
                                                       swagger_types (nipyapi.registry.models.permissions.Permissions
       attribute), 504                                           attribute), 579
swagger_types (nipyapi.nifi.models.versioned_flow_entity.VersionedFlowEntity
                                                       swagger_types (nipyapi.registry.models.resource.Resource
       attribute), 504                                           attribute), 580
swagger_types (nipyapi.nifi.models.versioned_flow_snapshot.VersionedFlowSnapshot
                                                       swagger_types (nipyapi.registry.models.resource_permissions.Resource
       attribute), 506                                           attribute), 581
swagger_types (nipyapi.nifi.models.versioned_flow_snapshot_entity.VersionedFlowSnapshotEntity
                                                       swagger_types (nipyapi.registry.models.tenant.Tenant
       attribute), 507                                           attribute), 582
swagger_types (nipyapi.nifi.models.versioned_flow_snapshot_metadata_entity.VersionedFlowSnapshotMetadataEntity
                                                       swagger_types (nipyapi.registry.models.user.User
       attribute), 508                                           attribute), 583
swagger_types (nipyapi.nifi.models.versioned_flow_snapshot_metadata_set_entity.VersionedFlowSnapshotMetadataSetEntity
                                                       swagger_types (nipyapi.registry.models.user_group.UserGroup
       attribute), 508                                           attribute), 585
swagger_types (nipyapi.nifi.models.versioned_flow_update_request_dto.VersionedFlowUpdateRequestDTO
                                                       swagger_types (nipyapi.registry.models.versioned_connection.Versione
       attribute), 510                                           attribute), 589
swagger_types (nipyapi.nifi.models.versioned_flow_update_request_entity.VersionedFlowUpdateRequestEntity
                                                       swagger_types (nipyapi.registry.models.versioned_controller_service.V
       attribute), 511                                           attribute), 592
swagger_types (nipyapi.nifi.models.versioned_flows_entity.VersionedFlowsEntity
                                                       swagger_types (nipyapi.registry.models.versioned_flow.VersionedFlow
       attribute), 511                                           attribute), 594
swagger_types (nipyapi.nifi.models.versioned_funnel.VersionedFunnel
                                                       swagger_types (nipyapi.registry.models.versioned_flow_coordinates.Ve
       attribute), 513                                           attribute), 595
swagger_types (nipyapi.nifi.models.versioned_label.VersionedLabel
                                                       swagger_types (nipyapi.registry.models.versioned_flow_snapshot.Versi
       attribute), 514                                           attribute), 596
728                                                                                                 Index
                                                                    Nipyapi Documentation, Release 0.19.1
swagger_types (nipyapi.registry.models.versioned_flow_snapshot_metadata.VersionedFlowSnapshotMetadata
                                                           target_id (nipyapi.nifi.models.versioned_remote_group_port.VersionedR
         attribute), 598                                            attribute), 529
swagger_types (nipyapi.registry.models.versioned_funnel.VersionedFunnel
                                                           target_id (nipyapi.registry.models.versioned_remote_group_port.Versio
         attribute), 599                                            attribute), 615
swagger_types (nipyapi.registry.models.versioned_label.VersionedLabel
                                                           target_running (nipyapi.nifi.models.remote_process_group_port_dto.R
         attribute), 601                                            attribute), 425
swagger_types (nipyapi.registry.models.versioned_port.VersionedPort
                                                           target_secure (nipyapi.nifi.models.remote_process_group_dto.Remote
         attribute), 603                                            attribute), 420
swagger_types (nipyapi.registry.models.versioned_process_group.VersionedProcessGroup
                                                           target_uri (nipyapi.nifi.models.remote_process_group_dto.RemoteProc
         attribute), 607                                            attribute), 420
swagger_types (nipyapi.registry.models.versioned_processor.VersionedProcessor
                                                           target_uri (nipyapi.nifi.models.remote_process_group_status_dto.Remo
         attribute), 611                                            attribute), 429
swagger_types (nipyapi.registry.models.versioned_property_descriptor.VersionedPropertyDescriptor
                                                           target_uri (nipyapi.nifi.models.remote_process_group_status_snapshot
         attribute), 613                                            attribute), 432
swagger_types (nipyapi.registry.models.versioned_remote_group_port.VersionedRemoteGroupPort
                                                           target_uri (nipyapi.nifi.models.versioned_remote_process_group.Versio
         attribute), 615                                            attribute), 532
swagger_types (nipyapi.registry.models.versioned_remote_process_group.VersionedRemoteProcessGroup
                                                           target_uri (nipyapi.registry.models.versioned_remote_process_group.V
         attribute), 618                                            attribute), 618
sync_failure_count                                         target_uris (nipyapi.nifi.models.remote_process_group_dto.RemotePro
         (nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO
                                                                    attribute), 420
         attribute), 276                                   target_uris (nipyapi.nifi.models.versioned_remote_process_group.Vers
sync_failure_count                                                  attribute), 532
         (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                           target_uris (nipyapi.registry.models.versioned_remote_process_group.
         attribute), 354                                            attribute), 618
sync_failure_count                                         task_count (nipyapi.nifi.models.processor_status_snapshot_dto.Process
         (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                                    attribute), 386
         attribute), 359                                   tasks (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorStatu
system_diagnostics                                                  attribute), 386
         (nipyapi.nifi.models.system_diagnostics_entity.SystemDiagnosticsEntity
                                                           tasks_duration (nipyapi.nifi.models.processor_status_snapshot_dto.Pr
         attribute), 460                                            attribute), 386
system_permissions                                         tasks_duration_nanos
         (nipyapi.nifi.models.current_user_entity.CurrentUserEntity (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorSta
         attribute), 285                                            attribute), 386
SystemDiagnosticsApi                   (class         in template (nipyapi.nifi.models.template_entity.TemplateEntity
         nipyapi.nifi.apis.system_diagnostics_api),                 attribute), 467
         173                                               template_id (nipyapi.nifi.models.instantiate_template_request_entity.In
SystemDiagnosticsDTO                   (class         in            attribute), 312
         nipyapi.nifi.models.system_diagnostics_dto),      TemplateDTO                      (class               in
         459                                                        nipyapi.nifi.models.template_dto), 465
SystemDiagnosticsEntity                  (class       in TemplateEntity                        (class            in
         nipyapi.nifi.models.system_diagnostics_entity),            nipyapi.nifi.models.template_entity), 466
         459                                               templates (nipyapi.nifi.models.templates_entity.TemplatesEntity
SystemDiagnosticsSnapshotDTO                  (class  in            attribute), 468
         nipyapi.nifi.models.system_diagnostics_snapshot_dto),
                                                           TemplatesApi                      (class              in
         460                                                        nipyapi.nifi.apis.templates_api), 174
                                                           TemplatesEntity                      (class           in
T                                                                   nipyapi.nifi.models.templates_entity), 468
                                                           Tenant (class in nipyapi.registry.models.tenant), 582
tags (nipyapi.nifi.models.documented_type_dto.DocumentedTypeDTO
         attribute), 288                                   TenantDTO (class in nipyapi.nifi.models.tenant_dto),
target_id (nipyapi.nifi.models.provenance_link_dto.ProvenanceLinkDTO468
         attribute), 403                                   TenantEntity                      (class              in
                                                                    nipyapi.nifi.models.tenant_entity),
target_id (nipyapi.nifi.models.remote_process_group_port_dto.RemoteProcessGroupPortDTO                  470
         attribute), 425                                   tenants (nipyapi.registry.models.resource_permissions.ResourcePermissi
                                                                    attribute), 581
Index                                                                                                       729
Nipyapi Documentation, Release 0.19.1
730                                                                                                      Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                      731
Nipyapi Documentation, Release 0.19.1
to_dict() (nipyapi.nifi.models.create_active_request_entity.CreateActiveRequestEntity
                                                         to_dict() (nipyapi.nifi.models.label_dto.LabelDTO
       method), 282                                                method), 313
to_dict() (nipyapi.nifi.models.create_template_request_entity.CreateTemplateRequestEntity
                                                         to_dict() (nipyapi.nifi.models.label_entity.LabelEntity
       method), 283                                                method), 315
to_dict() (nipyapi.nifi.models.current_user_entity.CurrentUserEntity
                                                         to_dict() (nipyapi.nifi.models.labels_entity.LabelsEntity
       method), 285                                                method), 316
to_dict() (nipyapi.nifi.models.difference_dto.DifferenceDTO
                                                         to_dict() (nipyapi.nifi.models.lineage_dto.LineageDTO
       method), 286                                                method), 317
to_dict() (nipyapi.nifi.models.dimensions_dto.DimensionsDTO
                                                         to_dict() (nipyapi.nifi.models.lineage_entity.LineageEntity
       method), 287                                                method), 318
to_dict() (nipyapi.nifi.models.documented_type_dto.DocumentedTypeDTO
                                                         to_dict() (nipyapi.nifi.models.lineage_request_dto.LineageRequestDTO
       method), 288                                                method), 319
to_dict() (nipyapi.nifi.models.drop_request_dto.DropRequestDTO
                                                         to_dict() (nipyapi.nifi.models.lineage_results_dto.LineageResultsDTO
       method), 291                                                method), 320
to_dict() (nipyapi.nifi.models.drop_request_entity.DropRequestEntity
                                                         to_dict() (nipyapi.nifi.models.listing_request_dto.ListingRequestDTO
       method), 291                                                method), 322
to_dict() (nipyapi.nifi.models.flow_breadcrumb_dto.FlowBreadcrumbDTO
                                                         to_dict() (nipyapi.nifi.models.listing_request_entity.ListingRequestEnti
       method), 292                                                method), 322
to_dict() (nipyapi.nifi.models.flow_breadcrumb_entity.FlowBreadcrumbEntity
                                                         to_dict() (nipyapi.nifi.models.node_connection_status_snapshot_dto.No
       method), 293                                                method), 323
to_dict() (nipyapi.nifi.models.flow_comparison_entity.FlowComparisonEntity
                                                         to_dict() (nipyapi.nifi.models.node_counters_snapshot_dto.NodeCount
       method), 294                                                method), 324
to_dict() (nipyapi.nifi.models.flow_configuration_dto.FlowConfigurationDTO
                                                         to_dict() (nipyapi.nifi.models.node_dto.NodeDTO
       method), 296                                                method), 326
to_dict() (nipyapi.nifi.models.flow_configuration_entity.FlowConfigurationEntity
                                                         to_dict() (nipyapi.nifi.models.node_entity.NodeEntity
       method), 296                                                method), 327
to_dict()     (nipyapi.nifi.models.flow_dto.FlowDTO to_dict() (nipyapi.nifi.models.node_event_dto.NodeEventDTO
       method), 298                                                method), 327
to_dict() (nipyapi.nifi.models.flow_entity.FlowEntity to_dict() (nipyapi.nifi.models.node_port_status_snapshot_dto.NodePor
       method), 298                                                method), 328
to_dict() (nipyapi.nifi.models.flow_file_dto.FlowFileDTO to_dict() (nipyapi.nifi.models.node_process_group_status_snapshot_dt
       method), 301                                                method), 329
to_dict() (nipyapi.nifi.models.flow_file_entity.FlowFileEntity
                                                         to_dict() (nipyapi.nifi.models.node_processor_status_snapshot_dto.Nod
       method), 301                                                method), 330
to_dict() (nipyapi.nifi.models.flow_file_summary_dto.FlowFileSummaryDTO
                                                         to_dict() (nipyapi.nifi.models.node_remote_process_group_status_snap
       method), 303                                                method), 331
to_dict() (nipyapi.nifi.models.flow_snippet_dto.FlowSnippetDTO
                                                         to_dict() (nipyapi.nifi.models.node_search_result_dto.NodeSearchResu
       method), 305                                                method), 332
to_dict() (nipyapi.nifi.models.funnel_dto.FunnelDTO to_dict() (nipyapi.nifi.models.node_status_snapshots_dto.NodeStatusSn
       method), 306                                                method), 333
to_dict() (nipyapi.nifi.models.funnel_entity.FunnelEntityto_dict() (nipyapi.nifi.models.node_system_diagnostics_snapshot_dto.N
       method), 307                                                method), 334
to_dict() (nipyapi.nifi.models.funnels_entity.FunnelsEntity
                                                         to_dict() (nipyapi.nifi.models.output_ports_entity.OutputPortsEntity
       method), 308                                                method), 335
to_dict() (nipyapi.nifi.models.garbage_collection_dto.GarbageCollectionDTO
                                                         to_dict()        (nipyapi.nifi.models.peer_dto.PeerDTO
       method), 309                                                method), 335
to_dict() (nipyapi.nifi.models.history_dto.HistoryDTO to_dict() (nipyapi.nifi.models.peers_entity.PeersEntity
       method), 310                                                method), 336
to_dict() (nipyapi.nifi.models.history_entity.HistoryEntity
                                                         to_dict() (nipyapi.nifi.models.permissions.Permissions
       method), 310                                                method), 337
to_dict() (nipyapi.nifi.models.input_ports_entity.InputPortsEntity
                                                         to_dict() (nipyapi.nifi.models.permissions_dto.PermissionsDTO
       method), 311                                                method), 337
to_dict() (nipyapi.nifi.models.instantiate_template_request_entity.InstantiateTemplateRequestEntity
                                                         to_dict()         (nipyapi.nifi.models.port_dto.PortDTO
       method), 312                                                method), 339
732                                                                                                     Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                       733
Nipyapi Documentation, Release 0.19.1
to_dict() (nipyapi.nifi.models.remote_process_groups_entity.RemoteProcessGroupsEntity
                                                         to_dict() (nipyapi.nifi.models.template_entity.TemplateEntity
       method), 434                                               method), 467
to_dict() (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
                                                         to_dict() (nipyapi.nifi.models.templates_entity.TemplatesEntity
       method), 438                                               method), 468
to_dict() (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                         to_dict() (nipyapi.nifi.models.tenant_dto.TenantDTO
       method), 440                                               method), 469
to_dict() (nipyapi.nifi.models.reporting_task_types_entity.ReportingTaskTypesEntity
                                                         to_dict() (nipyapi.nifi.models.tenant_entity.TenantEntity
       method), 441                                               method), 471
to_dict() (nipyapi.nifi.models.reporting_tasks_entity.ReportingTasksEntity
                                                         to_dict() (nipyapi.nifi.models.tenants_entity.TenantsEntity
       method), 441                                               method), 471
to_dict() (nipyapi.nifi.models.resource_dto.ResourceDTO  to_dict() (nipyapi.nifi.models.transaction_result_entity.TransactionResu
       method), 442                                               method), 472
to_dict() (nipyapi.nifi.models.resources_entity.ResourcesEntity
                                                         to_dict() (nipyapi.nifi.models.update_controller_service_reference_req
       method), 442                                               method), 473
to_dict() (nipyapi.nifi.models.revision_dto.RevisionDTOto_dict()          (nipyapi.nifi.models.user_dto.UserDTO
       method), 443                                               method), 475
to_dict() (nipyapi.nifi.models.schedule_components_entity.ScheduleComponentsEntity
                                                         to_dict() (nipyapi.nifi.models.user_entity.UserEntity
       method), 444                                               method), 476
to_dict() (nipyapi.nifi.models.search_results_dto.SearchResultsDTO
                                                         to_dict() (nipyapi.nifi.models.user_group_dto.UserGroupDTO
       method), 446                                               method), 477
to_dict() (nipyapi.nifi.models.search_results_entity.SearchResultsEntity
                                                         to_dict() (nipyapi.nifi.models.user_group_entity.UserGroupEntity
       method), 447                                               method), 479
to_dict() (nipyapi.nifi.models.snippet_dto.SnippetDTO to_dict() (nipyapi.nifi.models.user_groups_entity.UserGroupsEntity
       method), 449                                               method), 480
to_dict() (nipyapi.nifi.models.snippet_entity.SnippetEntity
                                                         to_dict() (nipyapi.nifi.models.users_entity.UsersEntity
       method), 450                                               method), 480
to_dict() (nipyapi.nifi.models.start_version_control_request_entity.StartVersionControlRequestEntity
                                                         to_dict() (nipyapi.nifi.models.variable_dto.VariableDTO
       method), 450                                               method), 481
to_dict() (nipyapi.nifi.models.state_entry_dto.StateEntryDTO
                                                         to_dict() (nipyapi.nifi.models.variable_entity.VariableEntity
       method), 451                                               method), 482
to_dict() (nipyapi.nifi.models.state_map_dto.StateMapDTO to_dict() (nipyapi.nifi.models.variable_registry_dto.VariableRegistryDT
       method), 452                                               method), 483
to_dict() (nipyapi.nifi.models.status_descriptor_dto.StatusDescriptorDTO
                                                         to_dict() (nipyapi.nifi.models.variable_registry_entity.VariableRegistry
       method), 453                                               method), 483
to_dict() (nipyapi.nifi.models.status_history_dto.StatusHistoryDTO
                                                         to_dict() (nipyapi.nifi.models.variable_registry_update_request_dto.Va
       method), 454                                               method), 485
to_dict() (nipyapi.nifi.models.status_history_entity.StatusHistoryEntity
                                                         to_dict() (nipyapi.nifi.models.variable_registry_update_request_entity.V
       method), 455                                               method), 486
to_dict() (nipyapi.nifi.models.status_snapshot_dto.StatusSnapshotDTO
                                                         to_dict() (nipyapi.nifi.models.variable_registry_update_step_dto.Variab
       method), 456                                               method), 487
to_dict() (nipyapi.nifi.models.storage_usage_dto.StorageUsageDTO
                                                         to_dict() (nipyapi.nifi.models.version_control_component_mapping_en
       method), 457                                               method), 488
to_dict() (nipyapi.nifi.models.streaming_output.StreamingOutput
                                                         to_dict() (nipyapi.nifi.models.version_control_information_dto.Version
       method), 458                                               method), 490
to_dict() (nipyapi.nifi.models.submit_replay_request_entity.SubmitReplayRequestEntity
                                                         to_dict() (nipyapi.nifi.models.version_control_information_entity.Versio
       method), 458                                               method), 491
to_dict() (nipyapi.nifi.models.system_diagnostics_dto.SystemDiagnosticsDTO
                                                         to_dict() (nipyapi.nifi.models.version_info_dto.VersionInfoDTO
       method), 459                                               method), 493
to_dict() (nipyapi.nifi.models.system_diagnostics_entity.SystemDiagnosticsEntity
                                                         to_dict() (nipyapi.nifi.models.versioned_connection.VersionedConnecti
       method), 460                                               method), 496
to_dict() (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                         to_dict() (nipyapi.nifi.models.versioned_controller_service.VersionedC
       method), 463                                               method), 499
to_dict() (nipyapi.nifi.models.template_dto.TemplateDTO  to_dict() (nipyapi.nifi.models.versioned_flow.VersionedFlow
       method), 466                                               method), 501
734                                                                                                     Index
                                                                  Nipyapi Documentation, Release 0.19.1
to_dict() (nipyapi.nifi.models.versioned_flow_coordinates.VersionedFlowCoordinates
                                                        to_dict()           (nipyapi.registry.models.fields.Fields
       method), 502                                              method), 579
to_dict() (nipyapi.nifi.models.versioned_flow_dto.VersionedFlowDTO
                                                        to_dict() (nipyapi.registry.models.permissions.Permissions
       method), 504                                              method), 579
to_dict() (nipyapi.nifi.models.versioned_flow_entity.VersionedFlowEntity
                                                        to_dict() (nipyapi.registry.models.resource.Resource
       method), 504                                              method), 580
to_dict() (nipyapi.nifi.models.versioned_flow_snapshot.VersionedFlowSnapshot
                                                        to_dict() (nipyapi.registry.models.resource_permissions.ResourcePermi
       method), 506                                              method), 581
to_dict() (nipyapi.nifi.models.versioned_flow_snapshot_entity.VersionedFlowSnapshotEntity
                                                        to_dict()         (nipyapi.registry.models.tenant.Tenant
       method), 507                                              method), 582
to_dict() (nipyapi.nifi.models.versioned_flow_snapshot_metadata_entity.VersionedFlowSnapshotMetadataEntity
                                                        to_dict()              (nipyapi.registry.models.user.User
       method), 508                                              method), 584
to_dict() (nipyapi.nifi.models.versioned_flow_snapshot_metadata_set_entity.VersionedFlowSnapshotMetadataSetEntity
                                                        to_dict() (nipyapi.registry.models.user_group.UserGroup
       method), 508                                              method), 585
to_dict() (nipyapi.nifi.models.versioned_flow_update_request_dto.VersionedFlowUpdateRequestDTO
                                                        to_dict() (nipyapi.registry.models.versioned_connection.VersionedConn
       method), 510                                              method), 589
to_dict() (nipyapi.nifi.models.versioned_flow_update_request_entity.VersionedFlowUpdateRequestEntity
                                                        to_dict() (nipyapi.registry.models.versioned_controller_service.Version
       method), 511                                              method), 592
to_dict() (nipyapi.nifi.models.versioned_flows_entity.VersionedFlowsEntity
                                                        to_dict() (nipyapi.registry.models.versioned_flow.VersionedFlow
       method), 511                                              method), 594
to_dict() (nipyapi.nifi.models.versioned_funnel.VersionedFunnel
                                                        to_dict() (nipyapi.registry.models.versioned_flow_coordinates.Versione
       method), 513                                              method), 595
to_dict() (nipyapi.nifi.models.versioned_label.VersionedLabel
                                                        to_dict() (nipyapi.registry.models.versioned_flow_snapshot.VersionedF
       method), 514                                              method), 597
to_dict() (nipyapi.nifi.models.versioned_port.VersionedPort
                                                        to_dict() (nipyapi.registry.models.versioned_flow_snapshot_metadata.V
       method), 516                                              method), 598
to_dict() (nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup
                                                        to_dict() (nipyapi.registry.models.versioned_funnel.VersionedFunnel
       method), 521                                              method), 599
to_dict() (nipyapi.nifi.models.versioned_processor.VersionedProcessor
                                                        to_dict() (nipyapi.registry.models.versioned_label.VersionedLabel
       method), 525                                              method), 601
to_dict() (nipyapi.nifi.models.versioned_property_descriptor.VersionedPropertyDescriptor
                                                        to_dict() (nipyapi.registry.models.versioned_port.VersionedPort
       method), 527                                              method), 603
to_dict() (nipyapi.nifi.models.versioned_remote_group_port.VersionedRemoteGroupPort
                                                        to_dict() (nipyapi.registry.models.versioned_process_group.VersionedP
       method), 529                                              method), 607
to_dict() (nipyapi.nifi.models.versioned_remote_process_group.VersionedRemoteProcessGroup
                                                        to_dict() (nipyapi.registry.models.versioned_processor.VersionedProces
       method), 532                                              method), 611
to_dict() (nipyapi.registry.models.access_policy.AccessPolicy
                                                        to_dict() (nipyapi.registry.models.versioned_property_descriptor.Versio
       method), 569                                              method), 613
to_dict() (nipyapi.registry.models.access_policy_summary.AccessPolicySummary
                                                        to_dict() (nipyapi.registry.models.versioned_remote_group_port.Versio
       method), 570                                              method), 615
to_dict() (nipyapi.registry.models.batch_size.BatchSize to_dict() (nipyapi.registry.models.versioned_remote_process_group.Ver
       method), 571                                              method), 618
to_dict()      (nipyapi.registry.models.bucket.Bucket to_str() (nipyapi.nifi.models.about_dto.AboutDTO
       method), 573                                              method), 192
to_dict() (nipyapi.registry.models.bucket_item.BucketItem
                                                        to_str() (nipyapi.nifi.models.about_entity.AboutEntity
       method), 574                                              method), 192
to_dict()     (nipyapi.registry.models.bundle.Bundle to_str() (nipyapi.nifi.models.access_configuration_dto.AccessConfigura
       method), 575                                              method), 193
to_dict() (nipyapi.registry.models.connectable_component.ConnectableComponent
                                                        to_str() (nipyapi.nifi.models.access_configuration_entity.AccessConfigu
       method), 576                                              method), 193
to_dict() (nipyapi.registry.models.controller_service_api.ControllerServiceAPI
                                                        to_str() (nipyapi.nifi.models.access_policy_dto.AccessPolicyDTO
       method), 577                                              method), 195
to_dict() (nipyapi.registry.models.current_user.CurrentUser
                                                        to_str() (nipyapi.nifi.models.access_policy_entity.AccessPolicyEntity
       method), 578                                              method), 197
Index                                                                                                    735
Nipyapi Documentation, Release 0.19.1
to_str() (nipyapi.nifi.models.access_policy_summary_dto.AccessPolicySummaryDTO
                                                          to_str() (nipyapi.nifi.models.cluste_summary_entity.ClusteSummaryEnt
       method), 198                                                method), 224
to_str() (nipyapi.nifi.models.access_policy_summary_entity.AccessPolicySummaryEntity
                                                          to_str() (nipyapi.nifi.models.cluster_dto.ClusterDTO
       method), 200                                                method), 224
to_str() (nipyapi.nifi.models.access_status_dto.AccessStatusDTO
                                                          to_str() (nipyapi.nifi.models.cluster_entity.ClusterEntity
       method), 201                                                method), 225
to_str() (nipyapi.nifi.models.access_status_entity.AccessStatusEntity
                                                          to_str() (nipyapi.nifi.models.cluster_search_results_entity.ClusterSearc
       method), 202                                                method), 226
to_str() (nipyapi.nifi.models.action_details_dto.ActionDetailsDTO
                                                          to_str() (nipyapi.nifi.models.cluster_summary_dto.ClusterSummaryDTO
       method), 202                                                method), 227
to_str() (nipyapi.nifi.models.action_dto.ActionDTO to_str() (nipyapi.nifi.models.component_details_dto.ComponentDetails
       method), 203                                                method), 227
to_str() (nipyapi.nifi.models.action_entity.ActionEntity to_str() (nipyapi.nifi.models.component_difference_dto.ComponentDiffe
       method), 204                                                method), 228
to_str() (nipyapi.nifi.models.activate_controller_services_entity.ActivateControllerServicesEntity
                                                          to_str() (nipyapi.nifi.models.component_history_dto.ComponentHistory
       method), 205                                                method), 229
to_str() (nipyapi.nifi.models.affected_component_dto.AffectedComponentDTO
                                                          to_str() (nipyapi.nifi.models.component_history_entity.ComponentHisto
       method), 207                                                method), 230
to_str() (nipyapi.nifi.models.affected_component_entity.AffectedComponentEntity
                                                          to_str() (nipyapi.nifi.models.component_reference_dto.ComponentRefer
       method), 209                                                method), 231
to_str() (nipyapi.nifi.models.allowable_value_dto.AllowableValueDTO
                                                          to_str() (nipyapi.nifi.models.component_reference_entity.ComponentRe
       method), 210                                                method), 232
to_str() (nipyapi.nifi.models.allowable_value_entity.AllowableValueEntity
                                                          to_str() (nipyapi.nifi.models.component_search_result_dto.ComponentS
       method), 210                                                method), 234
to_str() (nipyapi.nifi.models.attribute_dto.AttributeDTOto_str() (nipyapi.nifi.models.component_state_dto.ComponentStateDTO
       method), 211                                                method), 235
to_str() (nipyapi.nifi.models.banner_dto.BannerDTO to_str() (nipyapi.nifi.models.component_state_entity.ComponentStateEn
       method), 212                                                method), 235
to_str() (nipyapi.nifi.models.banner_entity.BannerEntityto_str() (nipyapi.nifi.models.connectable_component.ConnectableComp
       method), 212                                                method), 237
to_str() (nipyapi.nifi.models.batch_settings_dto.BatchSettingsDTO
                                                          to_str() (nipyapi.nifi.models.connectable_dto.ConnectableDTO
       method), 213                                                method), 238
to_str()     (nipyapi.nifi.models.batch_size.BatchSize to_str() (nipyapi.nifi.models.connection_dto.ConnectionDTO
       method), 214                                                method), 241
to_str() (nipyapi.nifi.models.bucket.Bucket method), to_str() (nipyapi.nifi.models.connection_entity.ConnectionEntity
       215                                                         method), 244
to_str() (nipyapi.nifi.models.bucket_dto.BucketDTO to_str() (nipyapi.nifi.models.connection_status_dto.ConnectionStatusDT
       method), 216                                                method), 246
to_str() (nipyapi.nifi.models.bucket_entity.BucketEntity to_str() (nipyapi.nifi.models.connection_status_entity.ConnectionStatus
       method), 217                                                method), 247
to_str() (nipyapi.nifi.models.buckets_entity.BucketsEntityto_str() (nipyapi.nifi.models.connection_status_snapshot_dto.Connectio
       method), 218                                                method), 251
to_str() (nipyapi.nifi.models.bulletin_board_dto.BulletinBoardDTO
                                                          to_str() (nipyapi.nifi.models.connection_status_snapshot_entity.Connec
       method), 218                                                method), 252
to_str() (nipyapi.nifi.models.bulletin_board_entity.BulletinBoardEntity
                                                          to_str() (nipyapi.nifi.models.connections_entity.ConnectionsEntity
       method), 219                                                method), 252
to_str() (nipyapi.nifi.models.bulletin_dto.BulletinDTO to_str() (nipyapi.nifi.models.controller_bulletins_entity.ControllerBulle
       method), 220                                                method), 253
to_str() (nipyapi.nifi.models.bulletin_entity.BulletinEntity
                                                          to_str() (nipyapi.nifi.models.controller_configuration_dto.ControllerCo
       method), 222                                                method), 254
to_str() (nipyapi.nifi.models.bundle.Bundle method), to_str() (nipyapi.nifi.models.controller_configuration_entity.ControllerC
       222                                                         method), 255
to_str() (nipyapi.nifi.models.bundle_dto.BundleDTO to_str() (nipyapi.nifi.models.controller_dto.ControllerDTO
       method), 223                                                method), 258
736                                                                                                      Index
                                                                   Nipyapi Documentation, Release 0.19.1
to_str() (nipyapi.nifi.models.controller_entity.ControllerEntity
                                                         to_str() (nipyapi.nifi.models.flow_breadcrumb_entity.FlowBreadcrumbE
       method), 258                                                method), 293
to_str() (nipyapi.nifi.models.controller_service_api.ControllerServiceAPI
                                                         to_str() (nipyapi.nifi.models.flow_comparison_entity.FlowComparisonE
       method), 259                                                method), 294
to_str() (nipyapi.nifi.models.controller_service_api_dto.ControllerServiceApiDTO
                                                         to_str() (nipyapi.nifi.models.flow_configuration_dto.FlowConfiguration
       method), 260                                                method), 296
to_str() (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
                                                         to_str() (nipyapi.nifi.models.flow_configuration_entity.FlowConfigurati
       method), 264                                                method), 296
to_str() (nipyapi.nifi.models.controller_service_entity.ControllerServiceEntity
                                                         to_str()          (nipyapi.nifi.models.flow_dto.FlowDTO
       method), 266                                                method), 298
to_str() (nipyapi.nifi.models.controller_service_referencing_component_dto.ControllerServiceReferencingComponentDTO
                                                         to_str() (nipyapi.nifi.models.flow_entity.FlowEntity
       method), 269                                                method), 298
to_str() (nipyapi.nifi.models.controller_service_referencing_component_entity.ControllerServiceReferencingComponentEntity
                                                         to_str() (nipyapi.nifi.models.flow_file_dto.FlowFileDTO
       method), 271                                                method), 301
to_str() (nipyapi.nifi.models.controller_service_referencing_components_entity.ControllerServiceReferencingComponentsEntity
                                                         to_str() (nipyapi.nifi.models.flow_file_entity.FlowFileEntity
       method), 272                                                method), 302
to_str() (nipyapi.nifi.models.controller_service_types_entity.ControllerServiceTypesEntity
                                                         to_str() (nipyapi.nifi.models.flow_file_summary_dto.FlowFileSummaryD
       method), 272                                                method), 303
to_str() (nipyapi.nifi.models.controller_services_entity.ControllerServicesEntity
                                                         to_str() (nipyapi.nifi.models.flow_snippet_dto.FlowSnippetDTO
       method), 273                                                method), 305
to_str() (nipyapi.nifi.models.controller_status_dto.ControllerStatusDTO
                                                         to_str() (nipyapi.nifi.models.funnel_dto.FunnelDTO
       method), 276                                                method), 306
to_str() (nipyapi.nifi.models.controller_status_entity.ControllerStatusEntity
                                                         to_str() (nipyapi.nifi.models.funnel_entity.FunnelEntity
       method), 276                                                method), 307
to_str() (nipyapi.nifi.models.copy_snippet_request_entity.CopySnippetRequestEntity
                                                         to_str() (nipyapi.nifi.models.funnels_entity.FunnelsEntity
       method), 278                                                method), 308
to_str() (nipyapi.nifi.models.counter_dto.CounterDTO to_str() (nipyapi.nifi.models.garbage_collection_dto.GarbageCollection
       method), 278                                                method), 309
to_str() (nipyapi.nifi.models.counter_entity.CounterEntity
                                                         to_str() (nipyapi.nifi.models.history_dto.HistoryDTO
       method), 279                                                method), 310
to_str() (nipyapi.nifi.models.counters_dto.CountersDTOto_str() (nipyapi.nifi.models.history_entity.HistoryEntity
       method), 280                                                method), 310
to_str() (nipyapi.nifi.models.counters_entity.CountersEntity
                                                         to_str() (nipyapi.nifi.models.input_ports_entity.InputPortsEntity
       method), 280                                                method), 311
to_str() (nipyapi.nifi.models.counters_snapshot_dto.CountersSnapshotDTO
                                                         to_str() (nipyapi.nifi.models.instantiate_template_request_entity.Instant
       method), 281                                                method), 312
to_str() (nipyapi.nifi.models.create_active_request_entity.CreateActiveRequestEntity
                                                         to_str()        (nipyapi.nifi.models.label_dto.LabelDTO
       method), 282                                                method), 314
to_str() (nipyapi.nifi.models.create_template_request_entity.CreateTemplateRequestEntity
                                                         to_str() (nipyapi.nifi.models.label_entity.LabelEntity
       method), 283                                                method), 315
to_str() (nipyapi.nifi.models.current_user_entity.CurrentUserEntity
                                                         to_str() (nipyapi.nifi.models.labels_entity.LabelsEntity
       method), 285                                                method), 316
to_str() (nipyapi.nifi.models.difference_dto.DifferenceDTO
                                                         to_str() (nipyapi.nifi.models.lineage_dto.LineageDTO
       method), 286                                                method), 317
to_str() (nipyapi.nifi.models.dimensions_dto.DimensionsDTO
                                                         to_str() (nipyapi.nifi.models.lineage_entity.LineageEntity
       method), 287                                                method), 318
to_str() (nipyapi.nifi.models.documented_type_dto.DocumentedTypeDTO
                                                         to_str() (nipyapi.nifi.models.lineage_request_dto.LineageRequestDTO
       method), 288                                                method), 319
to_str() (nipyapi.nifi.models.drop_request_dto.DropRequestDTO
                                                         to_str() (nipyapi.nifi.models.lineage_results_dto.LineageResultsDTO
       method), 291                                                method), 320
to_str() (nipyapi.nifi.models.drop_request_entity.DropRequestEntity
                                                         to_str() (nipyapi.nifi.models.listing_request_dto.ListingRequestDTO
       method), 292                                                method), 322
to_str() (nipyapi.nifi.models.flow_breadcrumb_dto.FlowBreadcrumbDTO
                                                         to_str() (nipyapi.nifi.models.listing_request_entity.ListingRequestEntity
       method), 292                                                method), 322
Index                                                                                                      737
Nipyapi Documentation, Release 0.19.1
to_str() (nipyapi.nifi.models.node_connection_status_snapshot_dto.NodeConnectionStatusSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
       method), 323                                                 method), 360
to_str() (nipyapi.nifi.models.node_counters_snapshot_dto.NodeCountersSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.process_group_flow_dto.ProcessGroupFlo
       method), 324                                                 method), 361
to_str()     (nipyapi.nifi.models.node_dto.NodeDTO to_str() (nipyapi.nifi.models.process_group_flow_entity.ProcessGroupF
       method), 326                                                 method), 362
to_str() (nipyapi.nifi.models.node_entity.NodeEntity to_str() (nipyapi.nifi.models.process_group_status_dto.ProcessGroupSt
       method), 327                                                 method), 363
to_str() (nipyapi.nifi.models.node_event_dto.NodeEventDTO to_str() (nipyapi.nifi.models.process_group_status_entity.ProcessGroup
       method), 327                                                 method), 364
to_str() (nipyapi.nifi.models.node_port_status_snapshot_dto.NodePortStatusSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.process_group_status_snapshot_dto.Proce
       method), 328                                                 method), 369
to_str() (nipyapi.nifi.models.node_process_group_status_snapshot_dto.NodeProcessGroupStatusSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.process_group_status_snapshot_entity.Pro
       method), 329                                                 method), 371
to_str() (nipyapi.nifi.models.node_processor_status_snapshot_dto.NodeProcessorStatusSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.process_groups_entity.ProcessGroupsEntit
       method), 330                                                 method), 371
to_str() (nipyapi.nifi.models.node_remote_process_group_status_snapshot_dto.NodeRemoteProcessGroupStatusSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
       method), 331                                                 method), 375
to_str() (nipyapi.nifi.models.node_search_result_dto.NodeSearchResultDTO
                                                          to_str() (nipyapi.nifi.models.processor_dto.ProcessorDTO
       method), 332                                                 method), 378
to_str() (nipyapi.nifi.models.node_status_snapshots_dto.NodeStatusSnapshotsDTO
                                                          to_str() (nipyapi.nifi.models.processor_entity.ProcessorEntity
       method), 333                                                 method), 381
to_str() (nipyapi.nifi.models.node_system_diagnostics_snapshot_dto.NodeSystemDiagnosticsSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.processor_status_dto.ProcessorStatusDTO
       method), 334                                                 method), 382
to_str() (nipyapi.nifi.models.output_ports_entity.OutputPortsEntity
                                                          to_str() (nipyapi.nifi.models.processor_status_entity.ProcessorStatusEn
       method), 335                                                 method), 383
to_str()      (nipyapi.nifi.models.peer_dto.PeerDTO to_str() (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorS
       method), 335                                                 method), 387
to_str() (nipyapi.nifi.models.peers_entity.PeersEntity to_str() (nipyapi.nifi.models.processor_status_snapshot_entity.Processo
       method), 336                                                 method), 388
to_str() (nipyapi.nifi.models.permissions.Permissions to_str() (nipyapi.nifi.models.processor_types_entity.ProcessorTypesEnti
       method), 337                                                 method), 388
to_str() (nipyapi.nifi.models.permissions_dto.PermissionsDTO
                                                          to_str() (nipyapi.nifi.models.processors_entity.ProcessorsEntity
       method), 337                                                 method), 389
to_str()       (nipyapi.nifi.models.port_dto.PortDTO to_str() (nipyapi.nifi.models.property_descriptor_dto.PropertyDescripto
       method), 339                                                 method), 392
to_str() (nipyapi.nifi.models.port_entity.PortEntity to_str() (nipyapi.nifi.models.property_descriptor_entity.PropertyDescri
       method), 341                                                 method), 392
to_str() (nipyapi.nifi.models.port_status_dto.PortStatusDTO
                                                          to_str() (nipyapi.nifi.models.property_history_dto.PropertyHistoryDTO
       method), 343                                                 method), 393
to_str() (nipyapi.nifi.models.port_status_entity.PortStatusEntity
                                                          to_str() (nipyapi.nifi.models.provenance_dto.ProvenanceDTO
       method), 344                                                 method), 394
to_str() (nipyapi.nifi.models.port_status_snapshot_dto.PortStatusSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.provenance_entity.ProvenanceEntity
       method), 346                                                 method), 395
to_str() (nipyapi.nifi.models.port_status_snapshot_entity.PortStatusSnapshotEntity
                                                          to_str() (nipyapi.nifi.models.provenance_event_dto.ProvenanceEventDT
       method), 346                                                 method), 401
to_str() (nipyapi.nifi.models.position_dto.PositionDTO to_str() (nipyapi.nifi.models.provenance_event_entity.ProvenanceEvent
       method), 347                                                 method), 402
to_str() (nipyapi.nifi.models.previous_value_dto.PreviousValueDTO
                                                          to_str() (nipyapi.nifi.models.provenance_link_dto.ProvenanceLinkDTO
       method), 348                                                 method), 403
to_str() (nipyapi.nifi.models.prioritizer_types_entity.PrioritizerTypesEntity
                                                          to_str() (nipyapi.nifi.models.provenance_node_dto.ProvenanceNodeDT
       method), 348                                                 method), 405
to_str() (nipyapi.nifi.models.process_group_dto.ProcessGroupDTO
                                                          to_str() (nipyapi.nifi.models.provenance_options_dto.ProvenanceOptio
       method), 354                                                 method), 405
738                                                                                                     Index
                                                                   Nipyapi Documentation, Release 0.19.1
to_str() (nipyapi.nifi.models.provenance_options_entity.ProvenanceOptionsEntity
                                                          to_str() (nipyapi.nifi.models.search_results_dto.SearchResultsDTO
       method), 406                                                 method), 446
to_str() (nipyapi.nifi.models.provenance_request_dto.ProvenanceRequestDTO
                                                          to_str() (nipyapi.nifi.models.search_results_entity.SearchResultsEntity
       method), 408                                                 method), 447
to_str() (nipyapi.nifi.models.provenance_results_dto.ProvenanceResultsDTO
                                                          to_str() (nipyapi.nifi.models.snippet_dto.SnippetDTO
       method), 409                                                 method), 449
to_str() (nipyapi.nifi.models.provenance_searchable_field_dto.ProvenanceSearchableFieldDTO
                                                          to_str() (nipyapi.nifi.models.snippet_entity.SnippetEntity
       method), 410                                                 method), 450
to_str() (nipyapi.nifi.models.queue_size_dto.QueueSizeDTO to_str() (nipyapi.nifi.models.start_version_control_request_entity.StartV
       method), 411                                                 method), 450
to_str() (nipyapi.nifi.models.registry_client_entity.RegistryClientEntity
                                                          to_str() (nipyapi.nifi.models.state_entry_dto.StateEntryDTO
       method), 413                                                 method), 451
to_str() (nipyapi.nifi.models.registry_clients_entity.RegistryClientsEntity
                                                          to_str() (nipyapi.nifi.models.state_map_dto.StateMapDTO
       method), 413                                                 method), 452
to_str() (nipyapi.nifi.models.registry_dto.RegistryDTO to_str() (nipyapi.nifi.models.status_descriptor_dto.StatusDescriptorDTO
       method), 414                                                 method), 453
to_str() (nipyapi.nifi.models.relationship_dto.RelationshipDTO
                                                          to_str() (nipyapi.nifi.models.status_history_dto.StatusHistoryDTO
       method), 415                                                 method), 454
to_str() (nipyapi.nifi.models.remote_process_group_contents_dto.RemoteProcessGroupContentsDTO
                                                          to_str() (nipyapi.nifi.models.status_history_entity.StatusHistoryEntity
       method), 416                                                 method), 455
to_str() (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
                                                          to_str() (nipyapi.nifi.models.status_snapshot_dto.StatusSnapshotDTO
       method), 420                                                 method), 456
to_str() (nipyapi.nifi.models.remote_process_group_entity.RemoteProcessGroupEntity
                                                          to_str() (nipyapi.nifi.models.storage_usage_dto.StorageUsageDTO
       method), 423                                                 method), 457
to_str() (nipyapi.nifi.models.remote_process_group_port_dto.RemoteProcessGroupPortDTO
                                                          to_str() (nipyapi.nifi.models.streaming_output.StreamingOutput
       method), 425                                                 method), 458
to_str() (nipyapi.nifi.models.remote_process_group_port_entity.RemoteProcessGroupPortEntity
                                                          to_str() (nipyapi.nifi.models.submit_replay_request_entity.SubmitRepla
       method), 427                                                 method), 458
to_str() (nipyapi.nifi.models.remote_process_group_status_dto.RemoteProcessGroupStatusDTO
                                                          to_str() (nipyapi.nifi.models.system_diagnostics_dto.SystemDiagnostics
       method), 429                                                 method), 459
to_str() (nipyapi.nifi.models.remote_process_group_status_entity.RemoteProcessGroupStatusEntity
                                                          to_str() (nipyapi.nifi.models.system_diagnostics_entity.SystemDiagnost
       method), 430                                                 method), 460
to_str() (nipyapi.nifi.models.remote_process_group_status_snapshot_dto.RemoteProcessGroupStatusSnapshotDTO
                                                          to_str() (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemD
       method), 432                                                 method), 463
to_str() (nipyapi.nifi.models.remote_process_group_status_snapshot_entity.RemoteProcessGroupStatusSnapshotEntity
                                                          to_str() (nipyapi.nifi.models.template_dto.TemplateDTO
       method), 433                                                 method), 466
to_str() (nipyapi.nifi.models.remote_process_groups_entity.RemoteProcessGroupsEntity
                                                          to_str() (nipyapi.nifi.models.template_entity.TemplateEntity
       method), 434                                                 method), 467
to_str() (nipyapi.nifi.models.reporting_task_dto.ReportingTaskDTO
                                                          to_str() (nipyapi.nifi.models.templates_entity.TemplatesEntity
       method), 438                                                 method), 468
to_str() (nipyapi.nifi.models.reporting_task_entity.ReportingTaskEntity
                                                          to_str() (nipyapi.nifi.models.tenant_dto.TenantDTO
       method), 440                                                 method), 469
to_str() (nipyapi.nifi.models.reporting_task_types_entity.ReportingTaskTypesEntity
                                                          to_str() (nipyapi.nifi.models.tenant_entity.TenantEntity
       method), 441                                                 method), 471
to_str() (nipyapi.nifi.models.reporting_tasks_entity.ReportingTasksEntity
                                                          to_str() (nipyapi.nifi.models.tenants_entity.TenantsEntity
       method), 441                                                 method), 471
to_str() (nipyapi.nifi.models.resource_dto.ResourceDTOto_str() (nipyapi.nifi.models.transaction_result_entity.TransactionResul
       method), 442                                                 method), 472
to_str() (nipyapi.nifi.models.resources_entity.ResourcesEntity
                                                          to_str() (nipyapi.nifi.models.update_controller_service_reference_reque
       method), 442                                                 method), 473
to_str() (nipyapi.nifi.models.revision_dto.RevisionDTO to_str()             (nipyapi.nifi.models.user_dto.UserDTO
       method), 443                                                 method), 475
to_str() (nipyapi.nifi.models.schedule_components_entity.ScheduleComponentsEntity
                                                          to_str() (nipyapi.nifi.models.user_entity.UserEntity
       method), 444                                                 method), 476
Index                                                                                                       739
Nipyapi Documentation, Release 0.19.1
740                                                                                                     Index
                                                                   Nipyapi Documentation, Release 0.19.1
to_str() (nipyapi.registry.models.versioned_flow.VersionedFlow
                                                         transfer_flow_files()
        method), 594                                              (nipyapi.nifi.apis.data_transfer_api.DataTransferApi
to_str() (nipyapi.registry.models.versioned_flow_coordinates.VersionedFlowCoordinates
                                                                  method), 65
        method), 595                                     transfer_flow_files_with_http_info()
to_str() (nipyapi.registry.models.versioned_flow_snapshot.VersionedFlowSnapshot
                                                                  (nipyapi.nifi.apis.data_transfer_api.DataTransferApi
        method), 597                                              method), 65
to_str() (nipyapi.registry.models.versioned_flow_snapshot_metadata.VersionedFlowSnapshotMetadata
                                                         transferred (nipyapi.nifi.models.process_group_status_snapshot_dto.P
        method), 598                                              attribute), 370
to_str() (nipyapi.registry.models.versioned_funnel.VersionedFunnel
                                                         transit_uri (nipyapi.nifi.models.provenance_event_dto.ProvenanceEve
        method), 599                                              attribute), 401
to_str() (nipyapi.registry.models.versioned_label.VersionedLabel
                                                         transmission_status
        method), 601                                              (nipyapi.nifi.models.remote_process_group_status_dto.RemotePro
to_str() (nipyapi.registry.models.versioned_port.VersionedPort attribute), 429
        method), 603                                     transmission_status
to_str() (nipyapi.registry.models.versioned_process_group.VersionedProcessGroup
                                                                  (nipyapi.nifi.models.remote_process_group_status_snapshot_dto.R
        method), 607                                              attribute), 432
to_str() (nipyapi.registry.models.versioned_processor.VersionedProcessor
                                                         transmitting (nipyapi.nifi.models.connectable_dto.ConnectableDTO
        method), 611                                              attribute), 238
to_str() (nipyapi.registry.models.versioned_property_descriptor.VersionedPropertyDescriptor
                                                         transmitting (nipyapi.nifi.models.port_dto.PortDTO
        method), 613                                              attribute), 339
to_str() (nipyapi.registry.models.versioned_remote_group_port.VersionedRemoteGroupPort
                                                         transmitting (nipyapi.nifi.models.port_status_dto.PortStatusDTO
        method), 615                                              attribute), 343
to_str() (nipyapi.registry.models.versioned_remote_process_group.VersionedRemoteProcessGroup
                                                         transmitting (nipyapi.nifi.models.port_status_snapshot_dto.PortStatus
        method), 618                                              attribute), 346
total (nipyapi.nifi.models.history_dto.HistoryDTO at- transmitting (nipyapi.nifi.models.remote_process_group_dto.RemoteP
        tribute), 310                                             attribute), 420
total (nipyapi.nifi.models.provenance_results_dto.ProvenanceResultsDTO
                                                         transmitting (nipyapi.nifi.models.remote_process_group_port_dto.Rem
        attribute), 409                                           attribute), 425
total_count (nipyapi.nifi.models.provenance_results_dto.ProvenanceResultsDTO
                                                         transport_protocol
        attribute), 409                                           (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGr
total_entry_count                                                 attribute), 421
        (nipyapi.nifi.models.state_map_dto.StateMapDTOtransport_protocol
        attribute), 452                                           (nipyapi.nifi.models.versioned_remote_process_group.VersionedR
total_heap (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                                  attribute), 532
        attribute), 464                                  transport_protocol
total_heap_bytes (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                                  (nipyapi.registry.models.versioned_remote_process_group.Version
        attribute), 464                                           attribute), 618
total_node_count (nipyapi.nifi.models.cluster_summary_dto.ClusterSummaryDTO
                                                         type (nipyapi.nifi.models.connectable_component.ConnectableComponent
        attribute), 227                                           attribute), 237
total_non_heap (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                         type (nipyapi.nifi.models.connectable_dto.ConnectableDTO
        attribute), 464                                           attribute), 238
total_non_heap_bytes                                     type (nipyapi.nifi.models.controller_service_api.ControllerServiceAPI
        (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                                  attribute), 259
        attribute), 464                                  type (nipyapi.nifi.models.controller_service_api_dto.ControllerServiceApi
total_space (nipyapi.nifi.models.storage_usage_dto.StorageUsageDTOattribute), 260
        attribute), 457                                  type (nipyapi.nifi.models.controller_service_dto.ControllerServiceDTO
total_space_bytes                                                 attribute), 264
        (nipyapi.nifi.models.storage_usage_dto.StorageUsageDTO
                                                         type (nipyapi.nifi.models.controller_service_referencing_component_dto.C
        attribute), 457                                           attribute), 269
total_threads (nipyapi.nifi.models.system_diagnostics_snapshot_dto.SystemDiagnosticsSnapshotDTO
                                                         type (nipyapi.nifi.models.documented_type_dto.DocumentedTypeDTO
        attribute), 464                                           attribute), 288
TransactionResultEntity                 (class        in type (nipyapi.nifi.models.port_dto.PortDTO attribute),
        nipyapi.nifi.models.transaction_result_entity),           339
        472                                              type (nipyapi.nifi.models.processor_dto.ProcessorDTO
Index                                                                                                      741
Nipyapi Documentation, Release 0.19.1
742                                                                                                        Index
                                                                 Nipyapi Documentation, Release 0.19.1
Index                                                                                                  743
Nipyapi Documentation, Release 0.19.1
744                                                                                                          Index
                                                                    Nipyapi Documentation, Release 0.19.1
Index                                                                                                        745
Nipyapi Documentation, Release 0.19.1
746                                                                                                          Index
                                                                   Nipyapi Documentation, Release 0.19.1
Index                                                                                                      747
Nipyapi Documentation, Release 0.19.1
       (nipyapi.nifi.models.versioned_process_group.VersionedProcessGroup
                                                                  nipyapi.nifi.models.versioned_flow_dto),
       attribute), 521                                            503
versioned_flow_coordinates                               VersionedFlowEntity                     (class         in
       (nipyapi.registry.models.versioned_process_group.VersionedProcessGroup
                                                                  nipyapi.nifi.models.versioned_flow_entity),
       attribute), 607                                            504
versioned_flow_snapshot                                  VersionedFlowsEntity                     (class        in
       (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                                  nipyapi.nifi.models.versioned_flows_entity),
       attribute), 360                                            511
versioned_flow_snapshot                                  VersionedFlowSnapshot                     (class       in
       (nipyapi.nifi.models.versioned_flow_snapshot_entity.VersionedFlowSnapshotEntity
                                                                  nipyapi.nifi.models.versioned_flow_snapshot),
       attribute), 507                                            505
versioned_flow_snapshot_metadata                         VersionedFlowSnapshot                     (class       in
       (nipyapi.nifi.models.versioned_flow_snapshot_metadata_entity.VersionedFlowSnapshotMetadataEntity
                                                                  nipyapi.registry.models.versioned_flow_snapshot),
       attribute), 508                                            595
versioned_flow_snapshot_metadata_set                     VersionedFlowSnapshotEntity                    (class  in
       (nipyapi.nifi.models.versioned_flow_snapshot_metadata_set_entity.VersionedFlowSnapshotMetadataSetEntity
                                                                  nipyapi.nifi.models.versioned_flow_snapshot_entity),
       attribute), 508                                            506
versioned_flow_state                                     VersionedFlowSnapshotMetadata (class in
       (nipyapi.nifi.models.flow_breadcrumb_entity.FlowBreadcrumbEntity
                                                                  nipyapi.registry.models.versioned_flow_snapshot_metadata),
       attribute), 293                                            597
versioned_flow_state                                     VersionedFlowSnapshotMetadataEntity
       (nipyapi.nifi.models.process_group_entity.ProcessGroupEntity
                                                                  (class in nipyapi.nifi.models.versioned_flow_snapshot_metadata_e
       attribute), 360                                            507
versioned_flow_state                                     VersionedFlowSnapshotMetadataSetEntity
       (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
                                                                  (class in nipyapi.nifi.models.versioned_flow_snapshot_metadata_s
       attribute), 370                                            508
versioned_flows (nipyapi.nifi.models.versioned_flows_entity.VersionedFlowsEntity
                                                         VersionedFlowUpdateRequestDTO (class in
       attribute), 511                                            nipyapi.nifi.models.versioned_flow_update_request_dto),
versioned_group (nipyapi.nifi.models.component_search_result_dto.ComponentSearchResultDTO
                                                                  509
       attribute), 234                                   VersionedFlowUpdateRequestEntity (class in
VersionedConnection                  (class         in            nipyapi.nifi.models.versioned_flow_update_request_entity),
       nipyapi.nifi.models.versioned_connection),                 510
       493                                               VersionedFunnel                      (class            in
VersionedConnection                  (class         in            nipyapi.nifi.models.versioned_funnel), 512
       nipyapi.registry.models.versioned_connection), VersionedFunnel                         (class            in
       585                                                        nipyapi.registry.models.versioned_funnel),
VersionedControllerService                 (class   in            598
       nipyapi.nifi.models.versioned_controller_service),VersionedLabel                      (class             in
       497                                                        nipyapi.nifi.models.versioned_label), 513
VersionedControllerService                 (class   in VersionedLabel                        (class             in
       nipyapi.registry.models.versioned_controller_service),     nipyapi.registry.models.versioned_label),
       589                                                        600
VersionedFlow                   (class              in VersionedPort                        (class              in
       nipyapi.nifi.models.versioned_flow), 500                   nipyapi.nifi.models.versioned_port), 515
VersionedFlow                   (class              in VersionedPort                        (class              in
       nipyapi.registry.models.versioned_flow),                   nipyapi.registry.models.versioned_port),
       592                                                        602
VersionedFlowCoordinates                 (class     in VersionedProcessGroup                       (class       in
       nipyapi.nifi.models.versioned_flow_coordinates),           nipyapi.nifi.models.versioned_process_group),
       502                                                        517
VersionedFlowCoordinates                 (class     in VersionedProcessGroup                       (class       in
       nipyapi.registry.models.versioned_flow_coordinates),       nipyapi.registry.models.versioned_process_group),
       594                                                        603
VersionedFlowDTO                  (class            in VersionedProcessor                       (class          in
748                                                                                                      Index
                                                                Nipyapi Documentation, Release 0.19.1
W
wait_to_complete() (in module nipyapi.utils), 29
width (nipyapi.nifi.models.dimensions_dto.DimensionsDTO
        attribute), 287
width (nipyapi.nifi.models.label_dto.LabelDTO at-
        tribute), 314
width (nipyapi.nifi.models.versioned_label.VersionedLabel
        attribute), 514
width (nipyapi.registry.models.versioned_label.VersionedLabel
        attribute), 601
written (nipyapi.nifi.models.process_group_status_snapshot_dto.ProcessGroupStatusSnapshotDTO
        attribute), 370
written (nipyapi.nifi.models.processor_status_snapshot_dto.ProcessorStatusSnapshotDTO
        attribute), 387
X
x   (nipyapi.nifi.models.position_dto.PositionDTO   at-
         tribute), 347
Y
y  (nipyapi.nifi.models.position_dto.PositionDTO at-
        tribute), 347
yield_duration (nipyapi.nifi.models.processor_config_dto.ProcessorConfigDTO
        attribute), 375
yield_duration (nipyapi.nifi.models.remote_process_group_dto.RemoteProcessGroupDTO
        attribute), 421
Index 749