original_docstring: Update access rules for given share.
  
          This driver has two different behaviors according to parameters:
          1. Recovery after error - 'access_rules' contains all access_rules,
          'add_rules' and 'delete_rules' shall be empty. Previously existing
          access rules are cleared and then added back according
          to 'access_rules'.
  
          2. Adding/Deleting of several access rules - 'access_rules' contains
          all access_rules, 'add_rules' and 'delete_rules' contain rules which
          should be added/deleted. Rules in 'access_rules' are ignored and
          only rules from 'add_rules' and 'delete_rules' are applied.
  
          :param server: None or Share server's backend details
          :param share_name: Share's path according to id.
          :param access_rules: All access rules for given share
          :param add_rules: Empty List or List of access rules which should be
                 added. access_rules already contains these rules.
          :param delete_rules: Empty List or List of access rules which should be
                 removed. access_rules doesn't contain these rules.
          
docstring: Update access rules for given share.
  This driver has two different behaviors according to parameters:
  1.
  
  2.
docstring_tokens: Update access rules for given share . This driver has two different behaviors according to parameters : 1 . 2 .
code: def update_access(self, server, share_name, access_rules, add_rules,
                        delete_rules):
          """Update access rules for given share.
  
          This driver has two different behaviors according to parameters:
          1. Recovery after error - 'access_rules' contains all access_rules,
          'add_rules' and 'delete_rules' shall be empty. Previously existing
          access rules are cleared and then added back according
          to 'access_rules'.
  
          2. Adding/Deleting of several access rules - 'access_rules' contains
          all access_rules, 'add_rules' and 'delete_rules' contain rules which
          should be added/deleted. Rules in 'access_rules' are ignored and
          only rules from 'add_rules' and 'delete_rules' are applied.
  
          :param server: None or Share server's backend details
          :param share_name: Share's path according to id.
          :param access_rules: All access rules for given share
          :param add_rules: Empty List or List of access rules which should be
                 added. access_rules already contains these rules.
          :param delete_rules: Empty List or List of access rules which should be
                 removed. access_rules doesn't contain these rules.
          """
          raise NotImplementedError()
code_tokens: def update_access ( self , server , share_name , access_rules , add_rules , delete_rules ) : raise NotImplementedError ( )
short_docstring: Update access rules for given share.
short_docstring_tokens: Update access rules for given share .
comment: """Update access rules for given share.
  
          This driver has two different behaviors according to parameters:
          1. Recovery after error - 'access_rules' contains all access_rules,
          'add_rules' and 'delete_rules' shall be empty. Previously existing
          access rules are cleared and then added back according
          to 'access_rules'.
  
          2. Adding/Deleting of several access rules - 'access_rules' contains
          all access_rules, 'add_rules' and 'delete_rules' contain rules which
          should be added/deleted. Rules in 'access_rules' are ignored and
          only rules from 'add_rules' and 'delete_rules' are applied.
  
          :param server: None or Share server's backend details
          :param share_name: Share's path according to id.
          :param access_rules: All access rules for given share
          :param add_rules: Empty List or List of access rules which should be
                 added. access_rules already contains these rules.
          :param delete_rules: Empty List or List of access rules which should be
                 removed. access_rules doesn't contain these rules.
          """