Class CfnWorkGroupPropsMixin.ManagedStorageEncryptionConfigurationProperty
Indicates the encryption configuration for Athena Managed Storage.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Athena
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnWorkGroupPropsMixin.ManagedStorageEncryptionConfigurationProperty : CfnWorkGroupPropsMixin.IManagedStorageEncryptionConfigurationProperty
Syntax (vb)
Public Class CfnWorkGroupPropsMixin.ManagedStorageEncryptionConfigurationProperty Implements CfnWorkGroupPropsMixin.IManagedStorageEncryptionConfigurationProperty
Remarks
If not setting this field, Managed Storage will encrypt the query results with Athena's encryption key
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.Athena;
var managedStorageEncryptionConfigurationProperty = new ManagedStorageEncryptionConfigurationProperty {
KmsKey = "kmsKey"
};
Synopsis
Constructors
| ManagedStorageEncryptionConfigurationProperty() | Indicates the encryption configuration for Athena Managed Storage. |
Properties
| KmsKey | For SSE-KMS and CSE-KMS, this is the KMS key ARN or ID. |
Constructors
ManagedStorageEncryptionConfigurationProperty()
Indicates the encryption configuration for Athena Managed Storage.
public ManagedStorageEncryptionConfigurationProperty()
Remarks
If not setting this field, Managed Storage will encrypt the query results with Athena's encryption key
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.Athena;
var managedStorageEncryptionConfigurationProperty = new ManagedStorageEncryptionConfigurationProperty {
KmsKey = "kmsKey"
};
Properties
KmsKey
For SSE-KMS and CSE-KMS, this is the KMS key ARN or ID.
public string? KmsKey { get; set; }