EncryptionConfigPropertiesArgs

data class EncryptionConfigPropertiesArgs(val kmsKeyArn: Output<String>? = null, val roleArn: Output<String>? = null) : ConvertibleToJava<EncryptionConfigPropertiesArgs>

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: Output<String>? = null, roleArn: Output<String>? = null)

Properties

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

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

Link copied to clipboard
val roleArn: Output<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.

Functions

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