BackupPlanCopyActionResourceTypeArgs

data class BackupPlanCopyActionResourceTypeArgs(val destinationBackupVaultArn: Output<String>, val lifecycle: Output<BackupPlanLifecycleResourceTypeArgs>? = null) : ConvertibleToJava<BackupPlanCopyActionResourceTypeArgs>

Constructors

Link copied to clipboard
constructor(destinationBackupVaultArn: Output<String>, lifecycle: Output<BackupPlanLifecycleResourceTypeArgs>? = null)

Properties

Link copied to clipboard

An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Link copied to clipboard

Defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define. If you do not specify a lifecycle, AWS Backup applies the lifecycle policy of the source backup to the destination backup. Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days.

Functions

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