pub struct CertificateRevocationList {
pub access_url: Option<String>,
pub create_time: Option<DateTime<Utc>>,
pub labels: Option<HashMap<String, String>>,
pub name: Option<String>,
pub pem_crl: Option<String>,
pub revision_id: Option<String>,
pub revoked_certificates: Option<Vec<RevokedCertificate>>,
pub sequence_number: Option<i64>,
pub state: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}Expand description
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.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§access_url: Option<String>Output only. The location where ‘pem_crl’ can be accessed.
create_time: Option<DateTime<Utc>>Output only. The time at which this CertificateRevocationList was created.
labels: Option<HashMap<String, String>>Optional. Labels with user-defined metadata.
name: Option<String>Identifier. The resource name for this CertificateRevocationList in the format projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*.
pem_crl: Option<String>Output only. The PEM-encoded X.509 CRL.
revision_id: Option<String>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.
revoked_certificates: Option<Vec<RevokedCertificate>>Output only. The revoked serial numbers that appear in pem_crl.
sequence_number: Option<i64>Output only. The CRL sequence number that appears in pem_crl.
state: Option<String>Output only. The State for this CertificateRevocationList.
update_time: Option<DateTime<Utc>>Output only. The time at which this CertificateRevocationList was updated.
Trait Implementations§
Source§impl Clone for CertificateRevocationList
impl Clone for CertificateRevocationList
Source§fn clone(&self) -> CertificateRevocationList
fn clone(&self) -> CertificateRevocationList
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more