Skip to content

TrustStore

Source code in docs_src/capo_mailmanager/types/trust_store.py
class TrustStore(TypedDict, closed=True):
    ca_content: "capo_mailmanager.types.ca_content.CAContent"
    """<p>The PEM-encoded certificate authority (CA) certificates bundle for the trust store.</p>"""
    crl_content: NotRequired["capo_mailmanager.types.crl_content.CrlContent"]
    """<p>The PEM-encoded certificate revocation lists (CRLs) for the trust store. There can be one CRL per certificate authority (CA) in the trust store.</p>"""
    kms_key_arn: NotRequired["capo_mailmanager.types.kms_key_arn.KmsKeyArn"]
    """<p>The Amazon Resource Name (ARN) of the KMS key used to encrypt the trust store contents.</p>"""

ca_content instance-attribute

ca_content: CAContent

The PEM-encoded certificate authority (CA) certificates bundle for the trust store.

crl_content instance-attribute

crl_content: NotRequired[CrlContent]

The PEM-encoded certificate revocation lists (CRLs) for the trust store. There can be one CRL per certificate authority (CA) in the trust store.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The Amazon Resource Name (ARN) of the KMS key used to encrypt the trust store contents.