netskope.nss Class
- class netskope.nss(cfg_file='config.ini', api_key='', url='')[source]
Parent Class to simplify access to the Netskope APIs for subclasses Can also be used to genericallly access the API
- Raises
FileNotFoundError –
- create(url, body='')[source]
Generic create object wrapper
- Parameters
url (str) – Full URL
body (str) – JSON formatted data payload
- Returns
Requests response object
- Return type
response object
- delete(url, id='', body='')[source]
Generic delete object wrapper
- Parameters
url (str) – Full URL
id (str) – Object id to delete
body (str) – JSON formatted data payload
- Returns
Requests response object
- Return type
response object
- get(url, id='', action='', **params)[source]
Generic get object wrapper
- Parameters
url (str) – Full URL
id (str) – Optional Object ID
action (str) – Optional object action
- Returns
Requests response object
- Return type
response object
- post(url, id='', action='', body='', **params)[source]
Generic Post object wrapper
- Parameters
url (str) – Full URL
id (str) – Optional Object ID
action (str) – Optional object action
- Returns
Requests response object
- Return type
response object