models.view_id_mapping_proto_protocol_access_info module¶
- 
class 
models.view_id_mapping_proto_protocol_access_info.ViewIdMappingProtoProtocolAccessInfo(iscsi_access=None, nfs4_access=None, nfs_access=None, s_3_access=None, smb_access=None, swift_access=None)[source]¶ Bases:
objectImplementation of the ‘ViewIdMappingProto_ProtocolAccessInfo’ model.
TODO: type model description here.
- Attributes:
 iscsi_access (int): Access control for iSCSI protocol for this view. nfs4_access (int): Access control for NFSv4.1 protocol for this view.
NFSv4.1 will be disabled by default in all configurations.
nfs_access (int): Access control for NFS protocol for this view. s_3_access (int): Access control for S3 protocol for this view. smb_access (int): Access control for SMB protocol for this view. swift_access (int): Access control for Swift protocol for this view.
- 
classmethod 
from_dictionary(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
 dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
 object: An instance of this structure class.