retentionRules

@JvmName(name = "mdxexgdmfkdcaqbq")
suspend fun retentionRules(value: Output<List<PolicyRuleRetentionRuleArgs>>)
@JvmName(name = "xbheqxaedwouhtlj")
suspend fun retentionRules(value: List<PolicyRuleRetentionRuleArgs>?)

Parameters

value

This parameter is required only when the value of RuleType is TRANSITION. See retention_rules below.


@JvmName(name = "dmgxclecyrbonpch")
suspend fun retentionRules(vararg values: Output<PolicyRuleRetentionRuleArgs>)


@JvmName(name = "wyvubxbptdromhyp")
suspend fun retentionRules(values: List<Output<PolicyRuleRetentionRuleArgs>>)
@JvmName(name = "lkpdjfhqpsylapki")
suspend fun retentionRules(vararg values: PolicyRuleRetentionRuleArgs)

Parameters

values

This parameter is required only when the value of RuleType is TRANSITION. See retention_rules below.


@JvmName(name = "hbtbutptttssbgtp")
suspend fun retentionRules(argument: List<suspend PolicyRuleRetentionRuleArgsBuilder.() -> Unit>)
@JvmName(name = "vpvbisfwqwipmkrq")
suspend fun retentionRules(vararg argument: suspend PolicyRuleRetentionRuleArgsBuilder.() -> Unit)
@JvmName(name = "jbwylyjhyvbsekln")
suspend fun retentionRules(argument: suspend PolicyRuleRetentionRuleArgsBuilder.() -> Unit)

Parameters

argument

This parameter is required only when the value of RuleType is TRANSITION. See retention_rules below.