Interface protos.google.cloud.security.privateca.v1.ICertificate (2.3.7)

Properties of a Certificate.

Package

@google-cloud/security-private-ca!

Properties

certificateDescription

certificateDescription?: (google.cloud.security.privateca.v1.ICertificateDescription|null);

Certificate certificateDescription

Property Value
TypeDescription
(google.cloud.security.privateca.v1.ICertificateDescription|null)

certificateTemplate

certificateTemplate?: (string|null);

Certificate certificateTemplate

Property Value
TypeDescription
(string|null)

config

config?: (google.cloud.security.privateca.v1.ICertificateConfig|null);

Certificate config

Property Value
TypeDescription
(google.cloud.security.privateca.v1.ICertificateConfig|null)

createTime

createTime?: (google.protobuf.ITimestamp|null);

Certificate createTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

issuerCertificateAuthority

issuerCertificateAuthority?: (string|null);

Certificate issuerCertificateAuthority

Property Value
TypeDescription
(string|null)

labels

labels?: ({ [k: string]: string }|null);

Certificate labels

Property Value
TypeDescription
({ [k: string]: string }|null)

lifetime

lifetime?: (google.protobuf.IDuration|null);

Certificate lifetime

Property Value
TypeDescription
(google.protobuf.IDuration|null)

name

name?: (string|null);

Certificate name

Property Value
TypeDescription
(string|null)

pemCertificate

pemCertificate?: (string|null);

Certificate pemCertificate

Property Value
TypeDescription
(string|null)

pemCertificateChain

pemCertificateChain?: (string[]|null);

Certificate pemCertificateChain

Property Value
TypeDescription
(string[]|null)

pemCsr

pemCsr?: (string|null);

Certificate pemCsr

Property Value
TypeDescription
(string|null)

revocationDetails

revocationDetails?: (google.cloud.security.privateca.v1.Certificate.IRevocationDetails|null);

Certificate revocationDetails

Property Value
TypeDescription
(google.cloud.security.privateca.v1.Certificate.IRevocationDetails|null)

subjectMode

subjectMode?: (google.cloud.security.privateca.v1.SubjectRequestMode|keyof typeof google.cloud.security.privateca.v1.SubjectRequestMode|null);

Certificate subjectMode

Property Value
TypeDescription
(google.cloud.security.privateca.v1.SubjectRequestMode|keyof typeof google.cloud.security.privateca.v1.SubjectRequestMode|null)

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Certificate updateTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)