models.cifs_share_info module¶
-
class
models.cifs_share_info.
CifsShareInfo
(acls=None, name=None, path=None, server_name=None)[source]¶ Bases:
object
Implementation of the ‘CifsShareInfo’ model.
Specifies information about a CIFS share of a NetApp volume.
- Attributes:
- acls (list of string): Array of Access Control Lists. Specifies the
ACLs for this share.
- name (string): Specifies the name of the CIFS share. This can be
different from the volume name that this share belongs to. A single volume can export multiple CIFS shares, each with unique settings such as permissions.
- path (string): Specifies the path of this share under the Vserver’s
root.
- server_name (string): Specifies the CIFS server name (such as
‘NETAPP-01’) specified by the system administrator. This name is searchable within the active directory domain.
-
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.