interface CustomerContentEncryptionConfigurationProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Athena.CfnWorkGroup.CustomerContentEncryptionConfigurationProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsathena#CfnWorkGroup_CustomerContentEncryptionConfigurationProperty |
![]() | software.amazon.awscdk.services.athena.CfnWorkGroup.CustomerContentEncryptionConfigurationProperty |
![]() | aws_cdk.aws_athena.CfnWorkGroup.CustomerContentEncryptionConfigurationProperty |
![]() | aws-cdk-lib » aws_athena » CfnWorkGroup » CustomerContentEncryptionConfigurationProperty |
Specifies the customer managed KMS key that is used to encrypt the user's data stores in Athena.
When an AWS managed key is used, this value is null. This setting does not apply to Athena SQL workgroups.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_athena as athena } from 'aws-cdk-lib';
const customerContentEncryptionConfigurationProperty: athena.CfnWorkGroup.CustomerContentEncryptionConfigurationProperty = {
kmsKey: 'kmsKey',
};
Properties
Name | Type | Description |
---|---|---|
kms | string | The customer managed KMS key that is used to encrypt the user's data stores in Athena. |
kmsKey
Type:
string
The customer managed KMS key that is used to encrypt the user's data stores in Athena.