Class CertificateRevocationList (1.8.0)

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.


name str
Output only. The resource name for this CertificateRevocationList in the format projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*.
sequence_number int
Output only. The CRL sequence number that appears in pem_crl.
revoked_certificates MutableSequence[]
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.
Output only. The State for this CertificateRevocationList.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which this CertificateRevocationList was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which this CertificateRevocationList was updated.
revision_id str
Output only. The revision ID of this CertificateRevocationList. A new revision is committed whenever a new CRL is published. The format is an 8-character hexadecimal string.
labels MutableMapping[str, str]
Optional. Labels with user-defined metadata.



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

The abstract base class for a message.

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(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes a revoked Certificate.



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

Values: STATE_UNSPECIFIED (0): Not specified. ACTIVE (1): The CertificateRevocationList is up to date. SUPERSEDED (2): The CertificateRevocationList is no longer current.