EncryptionConfigProperties

data class EncryptionConfigProperties(val kmsKeyArn: String? = null, val roleArn: String? = null)

A Key Management Service (KMS) key and the Identity and Access Management (IAM) role that Amazon Forecast can assume to access the key.

Constructors

Link copied to clipboard
constructor(kmsKeyArn: String? = null, roleArn: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val kmsKeyArn: String? = null

The Amazon Resource Name (ARN) of the KMS key.

Link copied to clipboard
val roleArn: String? = null

The ARN of the IAM role that Amazon Forecast can assume to access the AWS KMS key. Passing a role across AWS accounts is not allowed. If you pass a role that isn't in your account, you get an InvalidInputException error.