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.