PlanRuleLifecycleArgs

data class PlanRuleLifecycleArgs(val coldStorageAfter: Output<Int>? = null, val deleteAfter: Output<Int>? = null, val optInToArchiveForSupportedResources: Output<Boolean>? = null) : ConvertibleToJava<PlanRuleLifecycleArgs>

Constructors

Link copied to clipboard
constructor(coldStorageAfter: Output<Int>? = null, deleteAfter: Output<Int>? = null, optInToArchiveForSupportedResources: Output<Boolean>? = null)

Properties

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

Specifies the number of days after creation that a recovery point is moved to cold storage.

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

Specifies the number of days after creation that a recovery point is deleted. Must be 90 days greater than cold_storage_after.

Link copied to clipboard

This setting will instruct your backup plan to transition supported resources to archive (cold) storage tier in accordance with your lifecycle settings.

Functions

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