Important

The Nessus Package is currently a Technology Preview

Nessus

This package covers the Nessus interface.

class Nessus(**kwargs)[source]

The Nessus object is the primary interaction point for users to interface with Nessus via the pyTenable library. All of the API endpoint classes that have been written will be grafted onto this class.

property agent_groups

The interface object for the Nessus Agent Groups APIs.

property agents

The interface object for the Nessus Agents APIs.

property editor

The interface object for the Nessus Editor APIs.

property files

The interface object for the Nessus File APIs.

property folders

The interface object for the Nessus Folders APIs.

property groups

The interface object for the Nessus Groups APIs.

property mail

The interface object for the Nessus Mail APIs.

property permissions

The interface object for the Nessus Permissions APIs.

property plugin_rules

The interface object for the Nessus Plugin Rules APIs.

property plugins

The interface object for the Nessus Plugins APIs.

property policies

The interface object for the Nessus Policies APIs.

property proxy

The interface object for the Nessus Proxy APIs.

property scanners

The interface object for the Nessus Scanners APIs.

property scans

The interface object for the Nessus Scans APIs.

property server

The interface object for the Nessus Server APIs.

property session

The interface object for the Nessus Session APIs.

property settings

The interface object for the Nessus Settings APIs.

property software_update

The interface object for the Nessus Software Update APIs.

property tokens

The interface object for the Nessus Tokens APIs.

property users

The unterface object for the Nessus Users APIs.