Skip to content

PublicKeyConfig

Source code in docs_src/capo_cloudfront/types/public_key_config.py
class PublicKeyConfig(TypedDict, closed=True):
    caller_reference: "capo_cloudfront.types.string.string"
    """<p>A string included in the request to help make sure that the request can't be replayed.</p>"""
    name: "capo_cloudfront.types.string.string"
    """<p>A name to help identify the public key.</p>"""
    encoded_key: "capo_cloudfront.types.string.string"
    """<p>The public key that you can use with <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html">signed URLs and signed cookies</a>, or with <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/field-level-encryption.html">field-level encryption</a>.</p>"""
    comment: NotRequired["capo_cloudfront.types.string.string"]
    """<p>A comment to describe the public key. The comment cannot be longer than 128 characters.</p>"""

caller_reference instance-attribute

caller_reference: string

A string included in the request to help make sure that the request can't be replayed.

comment instance-attribute

comment: NotRequired[string]

A comment to describe the public key. The comment cannot be longer than 128 characters.

encoded_key instance-attribute

encoded_key: string

The public key that you can use with signed URLs and signed cookies, or with field-level encryption.

name instance-attribute

name: string

A name to help identify the public key.