View a markdown version of this page

AWS::CloudFront::FieldLevelEncryptionProfile FieldLevelEncryptionProfileConfig - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon 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 Amazon 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