interface MLUserDataEncryptionProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Glue.CfnMLTransform.MLUserDataEncryptionProperty |
Java | software.amazon.awscdk.services.glue.CfnMLTransform.MLUserDataEncryptionProperty |
Python | aws_cdk.aws_glue.CfnMLTransform.MLUserDataEncryptionProperty |
TypeScript | @aws-cdk/aws-glue » CfnMLTransform » MLUserDataEncryptionProperty |
The encryption-at-rest settings of the transform that apply to accessing user data.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as glue from '@aws-cdk/aws-glue';
const mLUserDataEncryptionProperty: glue.CfnMLTransform.MLUserDataEncryptionProperty = {
mlUserDataEncryptionMode: 'mlUserDataEncryptionMode',
// the properties below are optional
kmsKeyId: 'kmsKeyId',
};
Properties
Name | Type | Description |
---|---|---|
ml | string | The encryption mode applied to user data. Valid values are:. |
kms | string | The ID for the customer-provided KMS key. |
mlUserDataEncryptionMode
Type:
string
The encryption mode applied to user data. Valid values are:.
- DISABLED: encryption is disabled.
- SSEKMS: use of server-side encryption with AWS Key Management Service (SSE-KMS) for user data stored in Amazon S3.
kmsKeyId?
Type:
string
(optional)
The ID for the customer-provided KMS key.