Tenable Nessus

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 Tenable 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 Tenable Nessus Agent Groups APIs.

property agents

The interface object for the Tenable Nessus Agents APIs.

property editor

The interface object for the Tenable Nessus Editor APIs.

property files

The interface object for the Tenable Nessus File APIs.

property folders

The interface object for the Tenable Nessus Folders APIs.

property groups

The interface object for the Tenable Nessus Groups APIs.

property mail

The interface object for the Tenable Nessus Mail APIs.

property permissions

The interface object for the Tenable Nessus Permissions APIs.

property plugin_rules

The interface object for the Tenable Nessus Plugin Rules APIs.

property plugins

The interface object for the Tenable Nessus Plugins APIs.

property policies

The interface object for the Tenable Nessus Policies APIs.

property proxy

The interface object for the Tenable Nessus Proxy APIs.

property scanners

The interface object for the Tenable Nessus Scanners APIs.

property scans

The interface object for the Tenable Nessus Scans APIs.

property server

The interface object for the Tenable Nessus Server APIs.

property session

The interface object for the Tenable Nessus Session APIs.

property settings

The interface object for the Tenable Nessus Settings APIs.

property software_update

The interface object for the Tenable Nessus Software Update APIs.

property tokens

The interface object for the Tenable Nessus Tokens APIs.

property users

The interface object for the Tenable Nessus Users APIs.