Interface CfnDataLake.EncryptionConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataLake.EncryptionConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnDataLake
@Stability(Stable)
public static interface CfnDataLake.EncryptionConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Provides encryption details of the Amazon Security Lake object.
The AWS shared responsibility model applies to data protection in Amazon Security Lake . As described in this model, AWS is responsible for protecting the global infrastructure that runs all of the AWS Cloud. You are responsible for maintaining control over your content that is hosted on this infrastructure. For more details, see Data protection in the Amazon Security Lake User Guide.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.securitylake.*; EncryptionConfigurationProperty encryptionConfigurationProperty = EncryptionConfigurationProperty.builder() .kmsKeyId("kmsKeyId") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDataLake.EncryptionConfigurationProperty
static final class
An implementation forCfnDataLake.EncryptionConfigurationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getKmsKeyId
The ID of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.- See Also:
-
builder
-