Class CertificateRevocationList (0.1.1)

CertificateRevocationList(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A CertificateRevocationList corresponds to a signed X.509 certificate Revocation List (CRL). A CRL contains the serial numbers of certificates that should no longer be trusted.

Attributes

NameDescription
name str
Output only. The resource path for this CertificateRevocationList in the format projects/*/locations/*/certificateAuthorities/*/ certificateRevocationLists/*.
sequence_number int
Output only. The CRL sequence number that appears in pem_crl.
revoked_certificates Sequence[.resources.CertificateRevocationList.RevokedCertificate]
Output only. The revoked serial numbers that appear in pem_crl.
pem_crl str
Output only. The PEM-encoded X.509 CRL.
access_url str
Output only. The location where 'pem_crl' can be accessed.
state .resources.CertificateRevocationList.State
Output only. The State for this CertificateRevocationList.
create_time .timestamp.Timestamp
Output only. The time at which this CertificateRevocationList was created.
update_time .timestamp.Timestamp
Output only. The time at which this CertificateRevocationList was updated.
labels Sequence[.resources.CertificateRevocationList.LabelsEntry]
Optional. Labels with user-defined metadata.

Classes

LabelsEntry

LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
NameDescription
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

RevokedCertificate

RevokedCertificate(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes a revoked Certificate.

State

State(value)

The state of a CertificateRevocationList, indicating if it is current.