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