AWS::CloudFront::FieldLevelEncryptionProfile FieldLevelEncryptionProfileConfig - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::CloudFront::FieldLevelEncryptionProfile FieldLevelEncryptionProfileConfig

A complex data type of profiles for the field-level encryption.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "CallerReference" : String, "Comment" : String, "EncryptionEntities" : [ EncryptionEntity, ... ], "Name" : String }

Properties

CallerReference

A unique number that ensures that the request can't be replayed.

Required: Yes

Type: String

Update requires: Replacement

Comment

An optional comment for the field-level encryption profile. The comment cannot be longer than 128 characters.

Required: No

Type: String

Update requires: No interruption

EncryptionEntities

A complex data type of encryption entities for the field-level encryption profile that include the public key ID, provider, and field patterns for specifying which fields to encrypt with this key.

Required: Yes

Type: Array of EncryptionEntity

Minimum: 1

Update requires: No interruption

Name

Profile name for the field-level encryption profile.

Required: Yes

Type: String

Update requires: No interruption