Skip to content

RegisterCertificateRequest

Source code in docs_src/capo_iot/types/register_certificate_request.py
class RegisterCertificateRequest(TypedDict, closed=True):
    certificate_pem: "capo_iot.types.certificate_pem.CertificatePem"
    """<p>The certificate data, in PEM format.</p>"""
    ca_certificate_pem: NotRequired["capo_iot.types.certificate_pem.CertificatePem"]
    """<p>The CA certificate used to sign the device certificate being registered.</p>"""
    set_as_active: NotRequired["capo_iot.types.set_as_active_flag.SetAsActiveFlag"]
    """<p>A boolean value that specifies if the certificate is set to active.</p> <p>Valid values: <code>ACTIVE | INACTIVE</code> </p>"""
    status: NotRequired["capo_iot.types.certificate_status.CertificateStatus"]
    """<p>The status of the register certificate request. Valid values that you can use include <code>ACTIVE</code>, <code>INACTIVE</code>, and <code>REVOKED</code>.</p>"""

ca_certificate_pem instance-attribute

ca_certificate_pem: NotRequired[CertificatePem]

The CA certificate used to sign the device certificate being registered.

certificate_pem instance-attribute

certificate_pem: CertificatePem

The certificate data, in PEM format.

set_as_active instance-attribute

set_as_active: NotRequired[SetAsActiveFlag]

A boolean value that specifies if the certificate is set to active.

Valid values: ACTIVE | INACTIVE

status instance-attribute

status: NotRequired[CertificateStatus]

The status of the register certificate request. Valid values that you can use include ACTIVE, INACTIVE, and REVOKED.