cterasdk.edge.enum module

class cterasdk.edge.enum.Acl

Bases: object

ACL types

Variables:
OnlyAuthenticatedUsers = 'authenticated'
WindowsNT = 'winAclMode'
class cterasdk.edge.enum.AuditEvents

Bases: object

Audit log event types

Variables:
ChangeOwner = 'WO'
ChangePermissions = 'WDAC'
CreateFilesWriteData = 'WD'
CreateFoldersAppendData = 'AD'
Delete = 'DE'
DeleteSubfoldersAndFiles = 'DC'
ListFolderReadData = 'RD'
ReadExtendedAttributes = 'REA'
TraverseFolderExecuteFile = 'X'
WriteAttributes = 'WA'
WriteExtendedAttributes = 'WEA'
class cterasdk.edge.enum.BackupConfStatusID

Bases: object

Status of backup configuration

Variables:
Attached = 'Attached'
Attaching = 'Attaching'
ClocksOutOfSync = 'ClocksOutOfSync'
Configuring = 'Configuring'
Failed = 'Failed'
GetFoldersList = 'GetFoldersList'
NoFolder = 'NoFolder'
NotInitialized = 'NotInitialized'
Unlicensed = 'Unlicensed'
Unsubscribed = 'Unsubscribed'
WrongPassword = 'WrongPassword'
class cterasdk.edge.enum.CIFSPacketSigning

Bases: object

CIFS Packet signing options

Variables:
  • Disabled (str) – CIFS Packet signing is disabled
  • IfClientAgrees (str) – Use CIFS Packet signing is client agrees
  • Required (str) – Require CIFS Packet signing
Disabled = 'Disabled'
IfClientAgrees = 'If client agrees'
Required = 'Required'
class cterasdk.edge.enum.ClientSideCaching

Bases: object

Client side caching types

Variables:
  • Manual (str) – Manual client side caching
  • Documents (str) – Documents client side caching
  • Disabled (str) – Client side caching disabled
Disabled = 'disabled'
Documents = 'documents'
Manual = 'manual'
class cterasdk.edge.enum.FileAccessMode

Bases: object

File Access Mode

Variables:
  • RW (str) – Read Write
  • RO (str) – ReadOnly
  • NA (str) – None
NA = 'None'
RO = 'ReadOnly'
RW = 'ReadWrite'
class cterasdk.edge.enum.IPProtocol

Bases: object

IP Protocol

Variables:
  • TCP (str) – TCP Protocol
  • UDP (str) – UDP Protocol
TCP = 'TCP'
UDP = 'UDP'
class cterasdk.edge.enum.License

Bases: object

Gateway license types

Variables:
  • EV4 (str) – EV4 license
  • EV8 (str) – EV8 license
  • EV16 (str) – EV16 license
  • EV32 (str) – EV32 license
  • EV64 (str) – EV64 license
  • EV128 (str) – EV128 license
EV128 = 'EV128'
EV16 = 'EV16'
EV32 = 'EV32'
EV4 = 'EV4'
EV64 = 'EV64'
EV8 = 'EV8'
class cterasdk.edge.enum.LocalGroup

Bases: object

Local Group types

Variables:
Administrators = 'Administrators'
Everyone = 'Everyone'
ReadOnlyAdministrators = 'Read Only Administrators'
class cterasdk.edge.enum.Mode

Bases: object

Enum for operational mode

Variables:
  • Enabled (str) – Operational mode enabled
  • Disabled (str) – Operational mode diabled
Disabled = 'disabled'
Enabled = 'enabled'
class cterasdk.edge.enum.OperationMode

Bases: object

Gateway operation mode

Variables:
CachingGateway = 'CachingGateway'
Disabled = 'Disabled'
class cterasdk.edge.enum.PrincipalType

Bases: object

ACL Principal Type

Variables:
  • LU (str) – Local User
  • LG (str) – Local Group
  • DU (str) – Domain User
  • DG (str) – Domain Group
DG = 'DomainGroup'
DU = 'DomainUser'
LG = 'LocalGroup'
LU = 'LocalUser'
class cterasdk.edge.enum.RAIDLevel

Bases: object

RAID Levels

Variables:
  • JBOD (str) – Linear concatenation
  • RAID_0 (str) – Stripe set
  • RAID_1 (str) – Mirror
  • RAID_5 (str) – Distributed parity
  • RAID_6 (str) – Dual parity
JBOD = 'linear'
RAID_0 = '0'
RAID_1 = '1'
RAID_5 = '5'
RAID_6 = '6'
class cterasdk.edge.enum.ServicesConnectionState

Bases: object

Gateway connection status

Variables:
  • Disconnected (str) – The Gateway is disconnected from CTERA Portal
  • Connected (str) – The Gateway is connected to CTERA Portal
Connected = 'Connected'
Disconnected = 'Disconnected'
class cterasdk.edge.enum.Severity

Bases: object

Log severity levels

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

Bases: object

Gateway sync status

Variables:
CatalogReadOnlyMode = 'CatalogReadOnlyMode'
ClocksOutOfSync = 'ClocksOutOfSync'
Connected = 'Connected'
ConnectingFolders = 'ConnectingFolders'
ConnectionFailed = 'ConnectionFailed'
DisconnectedPortal = 'DisconnectedPortal'
FailedFilesInReadOnlyFolder = 'FailedFilesInReadOnlyFolder'
InitializingConnection = 'InitializingConnection'
InternalError = 'InternalError'
InvalidAverageBlockSize = 'InvalidAverageBlockSize'
InvalidConfiguration = 'InvalidConfiguration'
NoFolder = 'NoFolder'
NotInitialized = 'NotInitialized'
Off = 'Off'
OutOfQuota = 'OutOfQuota'
RejectedByPolicy = 'RejectedByPolicy'
Scanning = 'Scanning'
ServiceUnavailable = 'ServiceUnavailable'
ShouldSupportWinNtAcl = 'ShouldSupportWinNtAcl'
Synced = 'Synced'
Syncing = 'Syncing'
TakingSnapshot = 'TakingSnapshot'
Unlicensed = 'Unlicensed'
UpgradingDataBase = 'UpgradingDataBase'
VolumeUnavailable = 'VolumeUnavailable'
class cterasdk.edge.enum.TCPConnectRC

Bases: object

Open = 'Open'
class cterasdk.edge.enum.TaskStatus

Bases: object

Gateway task status

Variables:
  • Failed (str) – The task has failed
  • Running (str) – The task is running
  • Completed (str) – The task has completed
Completed = 'completed'
Failed = 'failed'
Running = 'running'
class cterasdk.edge.enum.VolumeStatus

Bases: object

Gateway volume status

Variables:
Checking = 'checking'
CheckingQuota = 'checkingQuota'
ContainsErrors = 'containsErrors'
Converting = 'converting'
Corrupted = 'corrupted'
Formatting = 'formatting'
KeyRequired = 'keyRequired'
Mounting = 'mounting'
Ok = 'ok'
ReadOnly = 'readOnly'
Recovering = 'recovering'
Repairing = 'repairing'
Resizing = 'resizing'
Unknown = 'unknown'
Unmounted = 'unmounted'