cterasdk.edge.smb module#

class cterasdk.edge.smb.SMB(gateway)#

Bases: BaseCommand

Gateway SMB configuration APIs

disable()#

Disable 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, min_client_protocol=None, max_client_protocol=None, min_server_protocol=None, max_server_protocol=None)#

Modify the current SMB Configuration. Parameters that are not passed will not be affected

Parameters:
restart()#
set_packet_signing(packet_signing)#

Set Packet signing

Parameters:

packet_signing (cterasdk.edge.enum.CIFSPacketSigning) – Packet signing type