OntapVolumeSnaplockConfigurationRetentionPeriodDefaultRetentionArgs

data class OntapVolumeSnaplockConfigurationRetentionPeriodDefaultRetentionArgs(val type: Output<String>? = null, val value: Output<Int>? = null) : ConvertibleToJava<OntapVolumeSnaplockConfigurationRetentionPeriodDefaultRetentionArgs>

Constructors

constructor(type: Output<String>? = null, value: Output<Int>? = null)

Properties

Link copied to clipboard
val type: Output<String>? = null

The type of time for the retention period of an FSx for ONTAP SnapLock volume. Set it to one of the valid types. If you set it to INFINITE, the files are retained forever. If you set it to UNSPECIFIED, the files are retained until you set an explicit retention period. Valid values: SECONDS, MINUTES, HOURS, DAYS, MONTHS, YEARS, INFINITE, UNSPECIFIED.

Link copied to clipboard
val value: Output<Int>? = null

The amount of time for the autocommit period of a file in an FSx for ONTAP SnapLock volume.

Functions

Link copied to clipboard
open override fun toJava(): OntapVolumeSnaplockConfigurationRetentionPeriodDefaultRetentionArgs