# Module `netapp_ontap.models.advanced_rights`

Copyright © 2021 NetApp Inc. All rights reserved.

## Classes

`class AdvancedRightsSchema (*, only: typing.Union = None, exclude: typing.Union = (), many: bool = False, context: typing.Dict = None, load_only: typing.Union = (), dump_only: typing.Union = (), partial: typing.Union = False, unknown: str = None)`

  The fields of the AdvancedRights object

  ### Ancestors

  - netapp_ontap.resource.ResourceSchema
  - marshmallow.schema.Schema
  - marshmallow.base.SchemaABC

  ### Class variables

  `append_data GET POST PATCH`

    Append DAta

  `delete GET POST PATCH`

    Delete

  `delete_child GET POST PATCH`

    Delete Child

  `execute_file GET POST PATCH`

    Execute File

  `full_control GET POST PATCH`

    Full Control

  `read_attr GET POST PATCH`

    Read Attributes

  `read_data GET POST PATCH`

    Read Data

  `read_ea GET POST PATCH`

    Read Extended Attributes

  `read_perm GET POST PATCH`

    Read Permissions

  `synchronize GET`

    Synchronize

  `write_attr GET POST PATCH`

    Write Attributes

  `write_data GET POST PATCH`

    Write Data

  `write_ea GET POST PATCH`

    Write Extended Attributes

  `write_owner GET POST PATCH`

    Write Owner

  `write_perm GET POST PATCH`

    Write Permission