kmsKeyArn

@JvmName(name = "aqyvojqwrdpqcmif")
suspend fun kmsKeyArn(value: Output<String>)
@JvmName(name = "cuyjvsxqrpaxffaf")
suspend fun kmsKeyArn(value: String?)

Parameters

value

ARN for the KMS key that will be used to encrypt the connection parameters. If you do not specify a value for kms_key_arn, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region. To encrypt an S3 target with a KMS Key, use the parameter s3_settings.server_side_encryption_kms_key_id. When engine_name is redshift, kms_key_arn is the KMS Key for the Redshift target and the parameter redshift_settings.server_side_encryption_kms_key_id encrypts the S3 intermediate storage. The following arguments are optional: