Class OntapVolumeSnaplockConfigurationArgs


  • public final class OntapVolumeSnaplockConfigurationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • auditLogVolume

        public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<OntapVolumeSnaplockConfigurationAutocommitPeriodArgs>> 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<com.pulumi.core.Output<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 com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.Boolean>> volumeAppendModeEnabled()
        Returns:
        Whether to enable volume-append mode on an FSx for ONTAP SnapLock volume. The default value is `false`.