SmbProtocolProperties#
- class SmbProtocolProperties(is_access_based_enumeration_enabled=False, is_smb3_encryption_enabled=False, is_ca_enabled=False, share_acl=None, *args, **kwargs)#
Bases:
object
SMB protocol properties for mount target.
- Parameters:
is_access_based_enumeration_enabled – (
is_access_based_enumeration_enabled
) Flag to enable access based enumeration. (Default False)is_smb3_encryption_enabled – (
is_smb3_encryption_enabled
) Flag to enable SMB3 encryption. (Default False)is_ca_enabled – (
is_ca_enabled
) Flag to enable continuous availability feature for SMB mount targets. (Default False)share_acl – (
share_acl
) Access control list(ACL) for SMB share.
- property is_access_based_enumeration_enabled#
Flag to enable access based enumeration.
- Type:
bool
- property is_ca_enabled#
Flag to enable continuous availability feature for SMB mount targets.
- Type:
bool
- property is_smb3_encryption_enabled#
Flag to enable SMB3 encryption.
- Type:
bool
Access control list(ACL) for SMB share.
- Type:
list[
SMBShareACE
]
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model