Module netapp_ontap.models.s3_log_retention

Copyright © 2022 NetApp Inc. All rights reserved.

Classes

class S3LogRetentionSchema (*, 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 S3LogRetention object

Ancestors

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

Class variables

count GET POST PATCH

Determines how many audit log files to retain before rotating the oldest log file out. This is mutually exclusive with "duration".

duration GET POST PATCH

Specifies an ISO-8601 format date and time to retain the audit log file. The audit log files are deleted once they reach the specified date/time. This is mutually exclusive with "count".

Example: P4DT12H30M5S