cterasdk.object.Gateway module¶
-
class
cterasdk.object.Gateway.
Gateway
(host, port=80, https=False, Portal=None)¶ Bases:
cterasdk.client.host.CTERAHost
Main class operating on a Gateway
Variables: - config (cterasdk.edge.config.Config) – Object holding the Gateway Configuration APIs
- network (cterasdk.edge.network.Network) – Object holding the Gateway Network APIs
- licenses (cterasdk.edge.licenses.Licenses) – Object holding the Gateway Licenses APIs
- services (cterasdk.edge.services.Services) – Object holding the Gateway Services APIs
- directoryservice (cterasdk.edge.directoryservice.DirectoryService) – Object holding the Gateway Active Directory APIs
- telnet (cterasdk.edge.telnet.Telnet) – Object holding the Gateway Telnet APIs
- syslog (cterasdk.edge.syslog.Syslog) – Object holding the Gateway Syslog APIs
- audit (cterasdk.edge.audit.Audit) – Object holding the Gateway Audit APIs
- mail (cterasdk.edge.mail.Mail) – Object holding the Gateway Mail APIs
- backup (cterasdk.edge.backup.Backup) – Object holding the Gateway Backup APIs
- sync (cterasdk.edge.sync.Sync) – Object holding the Gateway Sync APIs
- cache (cterasdk.edge.cache.Cache) – Object holding the Gateway Cache APIs
- power (cterasdk.edge.power.Power) – Object holding the Gateway Power APIs
- users (cterasdk.edge.users.Users) – Object holding the Gateway Users APIs
- groups (cterasdk.edge.groups.Groups) – Object holding the Gateway Groups APIs
- drive (cterasdk.edge.drive.Drive) – Object holding the Gateway Drive APIs
- volumes (cterasdk.edge.volumes.Volumes) – Object holding the Gateway Volumes APIs
- array (cterasdk.edge.array.Array) – Object holding the Gateway Array APIs
- shares (cterasdk.edge.shares.Shares) – Object holding the Gateway Shares APIs
- smb (cterasdk.edge.smb.SMB) – Object holding the Gateway SMB APIs
- aio (cterasdk.edge.aio.AIO) – Object holding the Gateway AIO APIs
- ftp (cterasdk.edge.ftp.FTP) – Object holding the Gateway FTP APIs
- afp (cterasdk.edge.afp.AFP) – Object holding the Gateway AFP APIs
- nfs (cterasdk.edge.nfs.NFS) – Object holding the Gateway NFS APIs
- rsync (cterasdk.edge.rsync.RSync) – Object holding the Gateway RSync APIs
- timezone (cterasdk.edge.timezone.Timezone) – Object holding the Gateway Timezone APIs
- logs (cterasdk.edge.logs.Logs) – Object holding the Gateway Logs APIs
- ntp (cterasdk.edge.ntp.NTP) – Object holding the Gateway NTP APIs
- shell (cterasdk.edge.shell.Shell) – Object holding the Gateway Shell APIs
- cli (cterasdk.edge.cli.CLI) – Object holding the Gateway CLI APIs
- support (cterasdk.edge.support.Support) – Object holding the Gateway Support APIs
- files (cterasdk.edge.files.FileBrowser) – Object holding the Gateway File Browsing APIs
-
base_api_url
¶
-
base_file_url
¶
-
static
make_local_files_dir
(full_path)¶
-
query
(path, key, value)¶
-
remote_access
()¶
-
rm
(path)¶
-
show_query
(path, key, value)¶
-
test
()¶ Verification check to ensure the target host is a Gateway.