Class CertificateRevocationList (0.3.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.

Attributes

NameDescription
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 Sequence[google.cloud.security.privateca_v1.types.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 google.cloud.security.privateca_v1.types.CertificateRevocationList.State
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 Sequence[google.cloud.security.privateca_v1.types.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.