Client

The Client is typically invoked via Models and provides means to communicate with ServiceNow.

API

class aiosnow.Client(address: Union[str, bytes], basic_auth: tuple = None, use_ssl: bool = True, verify_ssl: bool = None, pool_size: int = 100, response_cls: Type[aiosnow.request.response.Response] = None, session_cls: Type[aiohttp.client.ClientSession] = None)[source]

Client for communicating with ServiceNow

Parses client config and provides a ClientSession factory.

Parameters:
  • address – Instance TCP address, example: my-instance.service-now.com
  • basic_auth – Tuple of (username, password)
  • use_ssl – Whether to use SSL
  • verify_ssl – Whether to verify SSL certificates
  • pool_size – Connection pool size
  • response_cls – Custom Response class
config

Client configuration object