View a markdown version of this page

AWS::CloudFront::FieldLevelEncryptionProfile FieldLevelEncryptionProfileConfig - AWS CloudFormation

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