Skip to content

UpdatePublicKeyRequest

Source code in docs_src/capo_cloudfront/types/update_public_key_request.py
class UpdatePublicKeyRequest(TypedDict, closed=True):
    public_key_config: "capo_cloudfront.types.public_key_config.PublicKeyConfig"
    """<p>A public key configuration.</p>"""
    id: "capo_cloudfront.types.string.string"
    """<p>The identifier of the public key that you are updating.</p>"""
    if_match: NotRequired["capo_cloudfront.types.string.string"]
    """<p>The value of the <code>ETag</code> header that you received when retrieving the public key to update. For example: <code>E2QWRUHAPOMQZL</code>.</p>"""

id instance-attribute

id: string

The identifier of the public key that you are updating.

if_match instance-attribute

if_match: NotRequired[string]

The value of the ETag header that you received when retrieving the public key to update. For example: E2QWRUHAPOMQZL.

public_key_config instance-attribute

public_key_config: PublicKeyConfig

A public key configuration.