EnterpriseSnapshotPolicySpecialRetainRulesRuleArgs

data class EnterpriseSnapshotPolicySpecialRetainRulesRuleArgs(val specialPeriodUnit: Output<String>? = null, val timeInterval: Output<Int>? = null, val timeUnit: Output<String>? = null) : ConvertibleToJava<EnterpriseSnapshotPolicySpecialRetainRulesRuleArgs>

Constructors

constructor(specialPeriodUnit: Output<String>? = null, timeInterval: Output<Int>? = null, timeUnit: Output<String>? = null)

Properties

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

The cycle unit of the special reserved snapshot. If the value is set to WEEKS, the first snapshot of each week is reserved. The retention time is determined by TimeUnit and TimeInterval. The value range is:

Link copied to clipboard
val timeInterval: Output<Int>? = null
Link copied to clipboard
val timeUnit: Output<String>? = null

Functions

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