BackupPlanLifecycleResourceTypeArgs

data class BackupPlanLifecycleResourceTypeArgs(val deleteAfterDays: Output<Double>? = null, val moveToColdStorageAfterDays: Output<Double>? = null, val optInToArchiveForSupportedResources: Output<Boolean>? = null) : ConvertibleToJava<BackupPlanLifecycleResourceTypeArgs>

Constructors

Link copied to clipboard
constructor(deleteAfterDays: Output<Double>? = null, moveToColdStorageAfterDays: Output<Double>? = null, optInToArchiveForSupportedResources: Output<Boolean>? = null)

Properties

Link copied to clipboard
val deleteAfterDays: Output<Double>? = null

The number of days after creation that a recovery point is deleted. This value must be at least 90 days after the number of days specified in MoveToColdStorageAfterDays .

Link copied to clipboard
val moveToColdStorageAfterDays: Output<Double>? = null

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

Link copied to clipboard

If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.

Functions

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