ServiceIntegrationKmsServerSideEncryption

data class ServiceIntegrationKmsServerSideEncryption(val kmsKeyId: String? = null, val optInStatus: String? = null, val type: String? = null)

Constructors

constructor(kmsKeyId: String? = null, optInStatus: String? = null, type: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val kmsKeyId: String? = null

KMS key ID. This value can be a key ID, key ARN, alias name, or alias ARN.

Link copied to clipboard
val optInStatus: String? = null

Specifies whether KMS integration is enabled. Valid values are DISABLED and ENABLED.

Link copied to clipboard
val type: String? = null

Type of KMS key used. Valid values are CUSTOMER_MANAGED_KEY and AWS_OWNED_KMS_KEY.