Skip to content

KMSKeyDetails

Source code in docs_src/capo_codeguru_reviewer/types/kms_key_details.py
class KMSKeyDetails(TypedDict, closed=True):
    kms_key_id: NotRequired["capo_codeguru_reviewer.types.kms_key_id.KMSKeyId"]
    """<p>The ID of the Amazon Web Services KMS key that is associated with a repository association.</p>"""
    encryption_option: NotRequired[
        "capo_codeguru_reviewer.types.encryption_option.EncryptionOption"
    ]
    """<p>The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (<code>AWS_OWNED_CMK</code>) or customer managed (<code>CUSTOMER_MANAGED_CMK</code>).</p>"""

encryption_option instance-attribute

encryption_option: NotRequired[EncryptionOption]

The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).

kms_key_id instance-attribute

kms_key_id: NotRequired[KMSKeyId]

The ID of the Amazon Web Services KMS key that is associated with a repository association.