AWS::Athena::WorkGroup CustomerContentEncryptionConfiguration
Specifies the customer managed KMS key that is used to encrypt the user's data stores in Athena. When an Amazon managed key is used, this value is null. This setting does not apply to Athena SQL workgroups.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "KmsKey" :
String
}
YAML
KmsKey:
String
Properties
KmsKey
-
The customer managed KMS key that is used to encrypt the user's data stores in Athena.
Required: Yes
Type: String
Pattern:
^arn:aws[a-z\-]*:kms:([a-z0-9\-]+):\d{12}:key/?[a-zA-Z_0-9+=,.@\-_/]+$|^arn:aws[a-z\-]*:kms:([a-z0-9\-]+):\d{12}:alias/?[a-zA-Z_0-9+=,.@\-_/]+$|^alias/[a-zA-Z0-9/_-]+$|[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
Minimum:
1
Maximum:
2048
Update requires: No interruption