ClusterSnapshotCopyArgs

data class ClusterSnapshotCopyArgs(val destinationRegion: Output<String>, val grantName: Output<String>? = null, val retentionPeriod: Output<Int>? = null) : ConvertibleToJava<ClusterSnapshotCopyArgs>

Constructors

Link copied to clipboard
constructor(destinationRegion: Output<String>, grantName: Output<String>? = null, retentionPeriod: Output<Int>? = null)

Properties

Link copied to clipboard

The destination region that you want to copy snapshots to.

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

The name of the snapshot copy grant to use when snapshots of an AWS KMS-encrypted cluster are copied to the destination region.

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

The number of days to retain automated snapshots in the destination region after they are copied from the source region. Defaults to 7.

Functions

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