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
Edge Filer 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
Edge Filer operation mode
- Variables:
Disabled (str) – Edge Filer is Disabled
CachingGateway (str) – Edge Filer 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
Edge Filer 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
Edge Filer 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'#
- ShouldSupportWinNtAcl = 'ShouldSupportWinNtAcl'#
- Synced = 'Synced'#
- Syncing = 'Syncing'#
- TakingSnapshot = 'TakingSnapshot'#
- Unlicensed = 'Unlicensed'#
- UpgradingDataBase = 'UpgradingDataBase'#
- class cterasdk.edge.enum.TaskStatus#
Bases:
object
Edge Filer 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
Edge Filer 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'#