Skip to content
v2.274.0

CfnFieldLevelEncryptionProfileProps Struct ​

Properties for defining a CfnFieldLevelEncryptionProfile.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cloudfront as cloudfront } from 'aws-cdk-lib';
const cfnFieldLevelEncryptionProfileProps: cloudfront.CfnFieldLevelEncryptionProfileProps = {
  fieldLevelEncryptionProfileConfig: {
    callerReference: 'callerReference',
    encryptionEntities: [{
      fieldPatterns: ['fieldPatterns'],
      providerId: 'providerId',
      publicKeyId: 'publicKeyId',
    }],
    name: 'name',

    // the properties below are optional
    comment: 'comment',
  },
};

Properties ​

fieldLevelEncryptionProfileConfigIResolvable | CfnFieldLevelEncryptionProfile.FieldLevelEncryptionProfileConfigPropertyfield_level_encryption_profile_configtyping.Union[IResolvable, FieldLevelEncryptionProfileConfigProperty]fieldLevelEncryptionProfileConfigIResolvableFieldLevelEncryptionProfileConfigIResolvableFieldLevelEncryptionProfileConfiginterface{}required#
The configuration of a field-level encryption profile.