5.2. General

Functions or classes often used to interact with the server.

Connection(host, port, flags, auth, ...)

Connection to the server with functionality to create, change, and remove graph structures and run jobs.

NoAuth()

Class to indicate that no authentication is needed.

BasicAuth([username, password])

Basic authentication mechanism with user id and password.

KerberosAuth([principal])

Kerberos-based single-sign on authentication.

PKIAuth([ssl_root_dir, ssl_server_cert, ...])

PKI-based authentication.

Job(conn[, job_response, python_errors])

Represents a user-scheduled Job.

RowID(container_map, row_id_list)

RowID represents a row ID returned from a server.