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:
object
Implementation 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.