cterasdk.edge.smb module¶
-
class
cterasdk.edge.smb.
SMB
(gateway)¶ Bases:
cterasdk.edge.base_command.BaseCommand
Gateway SMB configuration APIs
-
disable
()¶ Disble SMB
-
disable_abe
()¶ Disable ABE
-
enable
()¶ Enable SMB
-
enable_abe
()¶ Enable ABE
-
get_configuration
()¶ Get current SMB Configuration
Return cterasdk.common.object.Object: SMB configuration
-
modify
(packet_signing=None, idle_disconnect_time=None, compatibility_mode=None, unix_extensions=None, abe_enabled=None)¶ Modify the current SMB Configuration. Parameters that are not passed will not be affected
Parameters: - packet_signing,optional (cterasdk.edge.enum.CIFSPacketSigning) – Packet signing type
- idle_disconnect_time (int,optional) – Client idle disconnect timeout
- compatibility_mode (bool,optional) – Enable/Disable compatibility mode
- unix_extensions (bool,optional) – Enable/Disable unix extensions
- abe_enabled (bool,optional) – Enable/Disable ABE
-
set_packet_signing
(packet_signing)¶ Set Packet signing
Parameters: packet_signing (cterasdk.edge.enum.CIFSPacketSigning) – Packet signing type
-