Interface CfnMLTransform.TransformEncryptionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMLTransform.TransformEncryptionProperty.Jsii$Proxy
- Enclosing class:
CfnMLTransform
@Stability(Stable)
public static interface CfnMLTransform.TransformEncryptionProperty
extends software.amazon.jsii.JsiiSerializable
The encryption-at-rest settings of the transform that apply to accessing user data.
Machine learning transforms can access user data encrypted in Amazon S3 using KMS.
Additionally, imported labels and trained transforms can now be encrypted using a customer provided KMS key.
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.glue.*; TransformEncryptionProperty transformEncryptionProperty = TransformEncryptionProperty.builder() .mlUserDataEncryption(MLUserDataEncryptionProperty.builder() .mlUserDataEncryptionMode("mlUserDataEncryptionMode") // the properties below are optional .kmsKeyId("kmsKeyId") .build()) .taskRunSecurityConfigurationName("taskRunSecurityConfigurationName") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnMLTransform.TransformEncryptionProperty
static final class
An implementation forCfnMLTransform.TransformEncryptionProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMlUserDataEncryption
The encryption-at-rest settings of the transform that apply to accessing user data.- See Also:
-
getTaskRunSecurityConfigurationName
The name of the security configuration.- See Also:
-
builder
-