cterasdk.edge.enum module

Contents

cterasdk.edge.enum module#

class cterasdk.edge.enum.Acl#

Bases: object

ACL types

Variables:
  • WindowsNT (str) – Windows NT ACL Mode

  • OnlyAuthenticatedUsers (str) – Authenticated Users ACL Mode

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

Bases: object

Audit log event types

Variables:
  • ListFolderReadData (str) – List Folder Read Data

  • CreateFilesWriteData (str) – Create Files Write Data

  • CreateFoldersAppendData (str) – Create Folders Append Data

  • ReadExtendedAttributes (str) – Read Extended Attributes

  • WriteExtendedAttributes (str) – Write Extended Attributes

  • TraverseFolderExecuteFile (str) – Traverse Folder Execute File

  • DeleteSubfoldersAndFiles (str) – Delete Subfolders And Files

  • WriteAttributes (str) – Write Attributes

  • Delete (str) – Delete

  • ChangePermissions (str) – Change Permissions

  • ChangeOwner (str) – Change Owner

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:
  • NotInitialized (str) – Backup configuration was not initialized

  • Configuring (str) – Backup is being configured

  • Attaching (str) – Backup configuration is Attaching

  • Attached (str) – Backup configuration is Attached

  • NoFolder (str) – No Folder for backup

  • WrongPassword (str) – Wrong password used

  • Failed (str) – Backup configuration failed

  • Unsubscribed (str) – Unsubscribed to backup

  • Unlicensed (str) – Unlicensed” to backup

  • ClocksOutOfSync (str) – Clocks are out of sync

  • GetFoldersList (str) – Get folders list

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 = 'disable'#
Documents = 'documents'#
Manual = 'manual'#
class cterasdk.edge.enum.FileAccessMode#

Bases: object

File Access Mode

Variables:
  • RW (str) – Read Write

  • RO (str) – Read Only

  • 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 (str) – Administrators

  • ReadOnlyAdministrators (str) – Read Only Administrators

  • Everyone (str) – Everyone

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:
  • Disabled (str) – Gateway is Disabled

  • CachingGateway (str) – Gateway is in Caching mode

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'#
LVM = 'LVM'#
RAID_0 = '0'#
RAID_1 = '1'#
RAID_5 = '5'#
RAID_6 = '6'#
class cterasdk.edge.enum.SMBProtocol#

Bases: object

SMB Protocol

Variables:
  • SMB1 (str) – SMB v1

  • NT1 (str) – SMB v1

  • SMB2_02 (str) – Vista, Server 2008

  • SMB2_10 (str) – Windows 7, Server 2008 R2

  • SMB3_00 (str) – Windows 8, Server 2012

  • SMB3_02 (str) – Windows 8.1, Server 2012 R2

  • SMB3_11 (str) – Windows 10, Server 2016

  • SMB2 (str) – Windows 7, Server 2008

  • SMB3 (str) – SMB 3.1.1

NT1 = 'NT1'#
SMB1 = 'NT1'#
SMB2 = 'SMB2'#
SMB2_02 = 'SMB2_02'#
SMB2_10 = 'SMB2_10'#
SMB3 = 'SMB3'#
SMB3_00 = 'SMB3_00'#
SMB3_02 = 'SMB3_02'#
SMB3_11 = 'SMB3_11'#
class cterasdk.edge.enum.ServicesConnectionState#

Bases: object

Gateway connection status

Variables:
  • ResolvingServers (str) – The Edge Filer is resolving CTERA Portal servers

  • Connecting (str) – The Edge Filer is in connecting to CTERA Portal

  • Attaching (str) – The Edge Filer is attaching to CTERA Portal

  • Authenticating (str) – The Edge Filer is authenticating to CTERA Portal

  • Disconnected (str) – The Edge Filer is disconnected from CTERA Portal

  • Connected (str) – The Edge Filer is connected to CTERA Portal

Attaching = 'Attaching'#
Authenticating = 'Authenticating'#
Connected = 'Connected'#
Connecting = 'Connecting'#
Disconnected = 'Disconnected'#
ResolvingServers = 'ResolvingServers'#
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.SourceType#

Bases: object

Source Host Type

Variables:
  • Edge (str) – This Edge Filer

  • Windows (str) – Windows Server

  • ONTAP (str) – NetApp ONTAP

  • OneFS (str) – Isilon OneFS

  • Panzura (str) – Panzura Freedom Filer

  • SGRID9_SMB (str) – NetApp StorageGRID 9

  • SGRID11_SMB (str) – NetApp StorageGRID 11

  • StorSimple (str) – Microsoft Azure StorSimple

Edge = 'currentDevice'#
ONTAP = 'netapp'#
OneFS = 'isilon'#
Panzura = 'panzura'#
SGRID11_SMB = 'storageGrid11'#
SGRID9_SMB = 'storageGrid9'#
StorSimple = 'azureStorSimple'#
Windows = 'windowsServer'#
class cterasdk.edge.enum.SyncStatus#

Bases: object

Gateway sync status

Variables:
  • Off (str) – Off

  • NotInitialized (str) – Not Initialized

  • InitializingConnection (str) – Initializing Connection

  • ConnectingFolders (str) – Connecting Folders

  • Connected (str) – Connected

  • ClocksOutOfSync (str) – Clocks is Out Of Sync

  • ConnectionFailed (str) – Connection Failed

  • InternalError (str) – Internal Error

  • InvalidConfiguration (str) – Invalid Configuration

  • VolumeUnavailable (str) – Volume Unavailable

  • NoFolder (str) – No Folder

  • DisconnectedPortal (str) – Disconnected from Portal

  • ServiceUnavailable (str) – Service is Unavailable

  • Unlicensed (str) – Unlicensed

  • Synced (str) – Synced

  • Syncing (str) – Syncing

  • Scanning (str) – Scanning

  • UpgradingDataBase (str) – Upgrading Database

  • OutOfQuota (str) – Out of Quota

  • RejectedByPolicy (str) – Rejected by Policy

  • FailedFilesInReadOnlyFolder (str) – Failed Files in Read Only Folder

  • ShouldSupportWinNtAcl (str) – Should Support WinNt Acl

  • TakingSnapshot (str) – Taking Snapshot

  • CatalogReadOnlyMode (str) – Catalog ReadOnly Mode

  • InvalidAverageBlockSize (str) – Invalid Average Block Size

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.TaskType#

Bases: object

Migration Tool Task Type

Variables:
  • Discovery (str) – Discovery

  • Migration (str) – Migration

Discovery = 0#
Migration = 1#
class cterasdk.edge.enum.Traffic#

Bases: object

Traffic type

Variables:
  • Upload (str) – Upload

  • Download (str) – Download

Download = 'Download'#
Upload = 'Upload'#
class cterasdk.edge.enum.VolumeStatus#

Bases: object

Gateway volume status

Variables:
  • Ok (str) – Volume is ok

  • ContainsErrors (str) – Volume contains errors

  • ReadOnly (str) – Voilume is read only

  • Corrupted (str) – Volume is corrupted”

  • Unknown (str) – Volume status is unknown

  • Recovering (str) – Volume is recovering

  • Mounting (str) – Volume is mounting

  • Unmounted (str) – Volume is unmounted

  • Formatting (str) – Volume is formatting

  • Converting (str) – Volume is converting

  • Resizing (str) – Volume is resizing

  • Repairing (str) – Volume is repairing

  • Checking (str) – Volume is checking

  • KeyRequired (str) – Volume required key

  • CheckingQuota (str) – Checking volume quota

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'#