DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs

data class DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs(val catalogEncryptionMode: Output<String>, val catalogEncryptionServiceRole: Output<String>? = null, val sseAwsKmsKeyId: Output<String>? = null) : ConvertibleToJava<DataCatalogEncryptionSettingsDataCatalogEncryptionSettingsEncryptionAtRestArgs>

Constructors

constructor(catalogEncryptionMode: Output<String>, catalogEncryptionServiceRole: Output<String>? = null, sseAwsKmsKeyId: Output<String>? = null)

Properties

Link copied to clipboard

The encryption-at-rest mode for encrypting Data Catalog data. Valid values: DISABLED, SSE-KMS, SSE-KMS-WITH-SERVICE-ROLE.

Link copied to clipboard

The ARN of the AWS IAM role used for accessing encrypted Data Catalog data.

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

The ARN of the AWS KMS key to use for encryption at rest.

Functions

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