AutoSnapshotPolicyCopyEncryptionConfigurationArgs

data class AutoSnapshotPolicyCopyEncryptionConfigurationArgs(val encrypted: Output<Boolean>? = null, val kmsKeyId: Output<String>? = null) : ConvertibleToJava<AutoSnapshotPolicyCopyEncryptionConfigurationArgs>

Constructors

constructor(encrypted: Output<Boolean>? = null, kmsKeyId: Output<String>? = null)

Properties

Link copied to clipboard
val encrypted: Output<Boolean>? = null

Whether to enable encryption for cross-region snapshot replication. Default value: false. Valid values: true, false.

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

The ID of the Key Management Service (KMS) key used to encrypt snapshots in cross-region snapshot replication.

Functions

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