Pytos2 for tos1 tos2 and beyond
Project description
PyTOS2-CE: Official Python Library for the Tufin Orchestration Suite
pytos2
"Community Edition" (CE) is the official Python library
for the Tufin Orchestration Suite. It is created, maintained by
and supported by the Tufin Professional Services Solutions team (PSS). It wraps the
Official TOS API
and provides idiomatic Python-level types and features.
pytos2-ce
currently supports TufinOS3/4 and both TOS Classic and Aurora. The
implementation of Aurora-specific GraphQL features, as well as some of the
below-stated features are still under active development.
Installation
pytos2
CE is currently available on PyPI. To install, use
the following pip
command:
$ pip install pytos2-ce
Setup
pytos2
CE recommends pre-setting the following environment
variables while using this library, and they will be assumed to be
set from this point onward. They can either be set directly
in the environment using a method of your choice, or you can use python-dotenv. They are as follows:
TOS_HOSTNAME
: The hostname where your TOS installation lives. It is assumed to not be a split SecureTrack/SecureChange environment.SCW_API_USERNAME
: The username of the SecureChange user that we will be utilizing for the following examples. Please ensure that this user exists and has appropriate permissions for whatever workflows/tickets will be used.SCW_API_PASSSWORD
: The password of the SecureChange user that we will be utilizing for the following examples.
Additional Documentation
Development
pytos2
CE is under active development by the Tufin PSS team. Bug
and feature requests can created by
opening a new issue.
The versioning strategy is semver.
Support
For additional pytos2-ce
support or inquiries, please visit the
pytos category of our Developer Community.
For sales or other general-purpose inquiries please contact your account manager or visit
our contact page.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for pytos2_ce-2.3.16-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5fe91d9a002e938b03b3e6c807bc0957dd59e6f147b46f85ac55f58d28acec1 |
|
MD5 | ae7b3fa78cd61c58a3d59b99cdfeb3e9 |
|
BLAKE2b-256 | 30f0e03b676e7477e3fdd215e20df10c1aa98dc5f7fde2ecbe37e6ea1757f011 |