Skip to content

FieldLevelEncryptionProfileSummary

Source code in docs_src/capo_cloudfront/types/field_level_encryption_profile_summary.py
class FieldLevelEncryptionProfileSummary(TypedDict, closed=True):
    id: "capo_cloudfront.types.string.string"
    """<p>ID for the field-level encryption profile summary.</p>"""
    last_modified_time: "capo_cloudfront.types.timestamp.timestamp"
    """<p>The time when the field-level encryption profile summary was last updated.</p>"""
    name: "capo_cloudfront.types.string.string"
    """<p>Name for the field-level encryption profile summary.</p>"""
    encryption_entities: "capo_cloudfront.types.encryption_entities.EncryptionEntities"
    """<p>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.</p>"""
    comment: NotRequired["capo_cloudfront.types.string.string"]
    """<p>An optional comment for the field-level encryption profile summary. The comment cannot be longer than 128 characters.</p>"""

comment instance-attribute

comment: NotRequired[string]

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

encryption_entities instance-attribute

encryption_entities: 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.

id instance-attribute

id: string

ID for the field-level encryption profile summary.

last_modified_time instance-attribute

last_modified_time: timestamp

The time when the field-level encryption profile summary was last updated.

name instance-attribute

name: string

Name for the field-level encryption profile summary.