veritas.sot.rest
Module Contents
Classes
_summary_ |
- class veritas.sot.rest.Rest(sot, authentication='bearer', username=None, password=None, token=None, url=None, verify_ssl=True)
Bases:
object_summary_
- Parameters:
sot (Sot) – sot object
authentication (str) – authentication type
username (str) – username
password (str) – password
token (str) – token
url (str) – url
verify_ssl (bool) – verify ssl
- session() None
start session
- set_headers(*unnamed: tuple, **named: dict) None
set headers for the session
- get(*unnamed: tuple, **named: dict) requests.Response
make a GET request
- Returns:
response – response object of the requets
- Return type:
requests.Response
- post(*unnamed: tuple, **named: dict) requests.Response
make a POST request
- Returns:
response – response object of the requets
- Return type:
requests.Response
- put(*unnamed: tuple, **named: dict) requests.Response
make a PUT request
- Returns:
response – response object of the requets
- Return type:
requests.Response
- patch(*unnamed: tuple, **named: dict) requests.Response
make a PATCH request
- Returns:
response – response object of the requets
- Return type:
requests.Response