Class CertificateRevocationList
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.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.CertificateAuthorityService.v1beta1.Data
Assembly: Google.Apis.CertificateAuthorityService.v1beta1.dll
Syntax
public class CertificateRevocationList : IDirectResponseSchema
Properties
AccessUrl
Output only. The location where 'pem_crl' can be accessed.
Declaration
[JsonProperty("accessUrl")]
public virtual string AccessUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CreateTime
Output only. The time at which this CertificateRevocationList was created.
Declaration
[JsonProperty("createTime")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Labels
Optional. Labels with user-defined metadata.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.String, System.String> |
Name
Output only. The resource path for this CertificateRevocationList in the format
projects/*/locations/*/certificateAuthorities/*/ certificateRevocationLists/*
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PemCrl
Output only. The PEM-encoded X.509 CRL.
Declaration
[JsonProperty("pemCrl")]
public virtual string PemCrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RevokedCertificates
Output only. The revoked serial numbers that appear in pem_crl.
Declaration
[JsonProperty("revokedCertificates")]
public virtual IList<RevokedCertificate> RevokedCertificates { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<RevokedCertificate> |
SequenceNumber
Output only. The CRL sequence number that appears in pem_crl.
Declaration
[JsonProperty("sequenceNumber")]
public virtual long? SequenceNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
State
Output only. The State for this CertificateRevocationList.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UpdateTime
Output only. The time at which this CertificateRevocationList was updated.
Declaration
[JsonProperty("updateTime")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
System.Object |