cterasdk.edge.session module

class cterasdk.edge.session.ActiveSession(host, session_type, user)

Bases: cterasdk.edge.session.Session

username()
class cterasdk.edge.session.InactiveSession(host)

Bases: cterasdk.edge.session.Session

class cterasdk.edge.session.LocalSession(host, user)

Bases: cterasdk.edge.session.ActiveSession

class cterasdk.edge.session.RemoteSession(host, user, remote_from, tenant)

Bases: cterasdk.edge.session.ActiveSession

disable_remote_access()
enable_remote_access()
remote_access()
remote_from()
tenant()
class cterasdk.edge.session.Session(host, session_type, status)

Bases: cterasdk.common.object.Object

authenticated()
local()
remote()
target_host()
class cterasdk.edge.session.SessionStatus

Bases: object

Active = 'Active'
Inactive = 'Inactive'
class cterasdk.edge.session.SessionType

Bases: object

Local = 'local'
Remote = 'remote'
cterasdk.edge.session.inactive_session(Gateway)
cterasdk.edge.session.start_local_session(Gateway, host, user)
cterasdk.edge.session.start_remote_session(Gateway, Portal)
cterasdk.edge.session.terminate(Gateway)