'''Server======The following methods allow for interaction into the Tenable Vulnerability Management:devportal:`server <server>` API endpoints.Methods available on ``tio.server``:.. rst-class:: hide-signature.. autoclass:: ServerAPI :members:'''from.baseimportTIOEndpoint
[docs]defproperties(self):''' Retrieves the various properties used within the Tenable Vulnerability Management instance. :devportal:`server: properties <server-properties>` Returns: :obj:`dict`: The server properties. Examples: >>> props = tio.server.properties() >>> pprint(props) '''returnself._api.get('server/properties').json()
[docs]defstatus(self):''' Retrieves the server status of the Tenable Vulnerability Management instance. :devportal:`server: status <server-status>` Returns: :obj:`dict`: The server status. Examples: >>> status = tio.server.status() >>> pprint(status) '''returnself._api.get('server/status').json()