cterasdk.core.enum module

class cterasdk.core.enum.Context

Bases: object

Portal connection context

Variables:
ServicesPortal = 'ServicesPortal'
admin = 'admin'
class cterasdk.core.enum.DeviceType

Bases: object

Device type

Variables:
  • CloudPlug (str) – Cloud Plug device
  • C200 (str) – C200 device
  • C400 (str) – C400 device
  • C800 (str) – C800 device
  • C800P (str) – C800P device
  • vGateway (str) – vGateway device
  • ServerAgent (str) – Server Agent device
  • WorkstationAgent (str) – Workstation Agent Agent device
  • Gateways (list[str]) – List of all the Gateway DeviceTypes
  • Agents (list[str]) – List of all the Agents DeviceTypes
Agents = ['Server Agent', 'Workstation Agent']
C200 = 'C200'
C400 = 'C400'
C800 = 'C800'
C800P = 'C800P'
CloudPlug = 'CloudPlug'
Gateways = ['CloudPlug', 'C200', 'C400', 'C800', 'C800P', 'vGateway']
ServerAgent = 'Server Agent'
WorkstationAgent = 'Workstation Agent'
vGateway = 'vGateway'
class cterasdk.core.enum.LogTopic

Bases: object

Portal Log Topic

Variables:
  • System (str) – System log topic
  • CloudBackup (str) – Cloud Backup log topic
  • CloudSync (str) – Cloud Sync log topic
  • Access (str) – Access log topic
  • Audit (str) – Audit log topic
Access = 'access'
Audit = 'audit'
CloudBackup = 'backup'
CloudSync = 'cloudsync'
System = 'system'
class cterasdk.core.enum.OriginType

Bases: object

Log Origin Type

Variables:
  • Portal (str) – Portal originated logs
  • Device (str) – Device originated logs
Device = 'Device'
Portal = 'Portal'
class cterasdk.core.enum.PolicyType

Bases: object

Zone Policy Type

Variables:
  • ALL (str) – All folders
  • SELECT (str) – Selected Folders
  • NONE (str) – No Folders
ALL = 'allFolders'
NONE = 'noFolders'
SELECT = 'selectedFolders'
class cterasdk.core.enum.PortalAccountType

Bases: object

Portal Account Type

Variables:
  • User (str) – User account type
  • Group (str) – Group account type
Group = 'group'
User = 'user'
class cterasdk.core.enum.Role

Bases: object

Portal User Role

Variables:
Disabled = 'Disabled'
EndUser = 'EndUser'
ReadOnlyAdmin = 'ReadOnlyAdmin'
ReadWriteAdmin = 'ReadWriteAdmin'
Support = 'Support'
class cterasdk.core.enum.SearchType

Bases: object

Search Type

Variables:
  • User (str) – User search type
  • Group (str) – Group search type
Groups = 'groups'
Users = 'users'
class cterasdk.core.enum.Severity

Bases: object

Portal Log Severity

Variables:
  • EMERGENCY (str) – Emergency log severity
  • ALERT (str) – Alert log severity
  • CRITICAL (str) – Critical log severity
  • ERROR (str) – Error log severity
  • WARNING (str) – Warning log severity
  • NOTICE (str) – Notice log severity
  • INFO (str) – Info log severity
  • DEBUG (str) – Debug log severity
ALERT = 'alert'
CRITICAL = 'critical'
DEBUG = 'debug'
EMERGENCY = 'emergency'
ERROR = 'error'
INFO = 'info'
NOTICE = 'notice'
WARNING = 'warning'