interface TransformEncryptionProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.Glue.Mixins.CfnMLTransformPropsMixin.TransformEncryptionProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsglue/mixins#CfnMLTransformPropsMixin_TransformEncryptionProperty |
Java | software.amazon.awscdk.mixins.preview.services.glue.mixins.CfnMLTransformPropsMixin.TransformEncryptionProperty |
Python | aws_cdk.mixins_preview.aws_glue.mixins.CfnMLTransformPropsMixin.TransformEncryptionProperty |
TypeScript | @aws-cdk/mixins-preview » aws_glue » mixins » CfnMLTransformPropsMixin » TransformEncryptionProperty |
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 { mixins as glue_mixins } from '@aws-cdk/mixins-preview/aws-glue';
const transformEncryptionProperty: glue_mixins.CfnMLTransformPropsMixin.TransformEncryptionProperty = {
mlUserDataEncryption: {
kmsKeyId: 'kmsKeyId',
mlUserDataEncryptionMode: 'mlUserDataEncryptionMode',
},
taskRunSecurityConfigurationName: 'taskRunSecurityConfigurationName',
};
Properties
| Name | Type | Description |
|---|---|---|
| ml | IResolvable | MLUser | The encryption-at-rest settings of the transform that apply to accessing user data. |
| task | string | The name of the security configuration. |
mlUserDataEncryption?
Type:
IResolvable | MLUser
(optional)
The encryption-at-rest settings of the transform that apply to accessing user data.
taskRunSecurityConfigurationName?
Type:
string
(optional)
The name of the security configuration.

.NET
Go
Java
Python
TypeScript