Module netapp_ontap.models.nfs_service_protocol_v40_features

Copyright © 2023 NetApp Inc. All rights reserved.

This file has been automatically generated based on the ONTAP REST API documentation.

Classes

class NfsServiceProtocolV40FeaturesSchema (*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)

The fields of the NfsServiceProtocolV40Features object

Ancestors

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

Class variables

acl_enabled: bool GET POST PATCH

Specifies whether NFSv4.0 ACLs is enabled.

acl_max_aces: Size GET POST PATCH

Specifies the maximum number of aces in a NFSv4.0 ACL.

Example: 500

acl_preserve: bool GET POST PATCH

Specifies if the NFSv4 ACL is preserved or dropped when chmod is performed. In unified security style, this parameter also specifies if NTFS file permissions are preserved or dropped when chmod, chgrp, or chown are performed.

read_delegation_enabled: bool GET POST PATCH

Specifies whether NFSv4.0 Read Delegation is enabled.

referrals_enabled: bool GET POST PATCH

Specifies whether NFSv4.0 referrals is enabled.

write_delegation_enabled: bool GET POST PATCH

Specifies whether NFSv4.0 Write Delegation is enabled.