b1tdfw Class¶
-
class
bloxone.
b1tdfw
(cfg_file='config.ini')[source]¶ BloxOne ThreatDefence API Wrapper Covers TIDE and Dossier
-
create
(objpath, body='')[source]¶ Generic create object wrapper for ddi objects
- Parameters
objpath (str) – Swagger object path
body (str) – JSON formatted data payload
- Returns
Requests response object
- Return type
response (obj)
-
delete
(objpath, id='', body='')[source]¶ Generic delete object wrapper for ddi objects
- Parameters
objpath (str) – Swagger object path
id (str) – Object id to delete
- Returns
Requests response object
- Return type
response (obj)
-
get
(objpath, action='', **params)[source]¶ Generic get object wrapper for TIDE data objects
- Parameters
objpath (str) – Swagger object path
action (str) – Optional object action
- Returns
Requests response object
- Return type
response (obj)
-
get_id
(objpath, *, key='', value='', include_path=False)[source]¶ Get object id using key/value pair
- Parameters
objpath (str) – Swagger object path
key (str) – name of key to match
value (str) – value to match
- Returns
object id or “”
- Return type
id (str)
-
get_object_by_key
(objpath, *, key='', value='', include_path=False)[source]¶ Get object using key/value pair
- Parameters
objpath (str) – Swagger object path
key (str) – name of key to match
value (str) – value to match
- Returns
object id or “”
- Return type
id (str)
-