LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs

data class LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs(val count: Output<Int>? = null, val interval: Output<Int>? = null, val intervalUnit: Output<String>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs>

Constructors

fun LifecyclePolicyPolicyDetailsScheduleDeprecateRuleArgs(count: Output<Int>? = null, interval: Output<Int>? = null, intervalUnit: Output<String>? = null)

Functions

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

Properties

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

Specifies the number of oldest AMIs to deprecate. Must be an integer between 1 and 1000.

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

How often this lifecycle policy should be evaluated. 1, 2,3,4,6,8,12 or 24 are valid values.

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

The unit for how often the lifecycle policy should be evaluated. HOURS is currently the only allowed value and also the default value.