Class OntapVolumeSnaplockConfiguration


  • public final class OntapVolumeSnaplockConfiguration
    extends java.lang.Object
    • Method Detail

      • auditLogVolume

        public java.util.Optional<java.lang.Boolean> auditLogVolume()
        Returns:
        Whether to enable the audit log volume for an FSx for ONTAP SnapLock volume. The default value is `false`.
      • autocommitPeriod

        public java.util.Optional<OntapVolumeSnaplockConfigurationAutocommitPeriod> autocommitPeriod()
        Returns:
        Configuration object for setting the autocommit period of files in an FSx for ONTAP SnapLock volume. See `autocommitPeriod` Block for details.
      • privilegedDelete

        public java.util.Optional<java.lang.String> privilegedDelete()
        Returns:
        Whether privileged delete is enabled, disabled, or permanently disabled on an FSx for ONTAP SnapLock Enterprise volume. Valid values: `DISABLED`, `ENABLED`, `PERMANENTLY_DISABLED`. The default value is `DISABLED`.
      • snaplockType

        public java.lang.String snaplockType()
        Returns:
        Retention mode of an FSx for ONTAP SnapLock volume. After it is set, it can't be changed. Valid values: `COMPLIANCE`, `ENTERPRISE`.
      • volumeAppendModeEnabled

        public java.util.Optional<java.lang.Boolean> volumeAppendModeEnabled()
        Returns:
        Whether to enable volume-append mode on an FSx for ONTAP SnapLock volume. The default value is `false`.