types
Certificate
A certificate. For details about the concept, see documentation.
Status
STATUS_UNSPECIFIED
VALIDATING
The certificate domains validation are required. Used only for managed certificates.
INVALID
The certificate issuance is failed. Used only for managed certificates.
ISSUED
The certificate is issued.
REVOKED
The certificate is revoked.
RENEWING
The certificate renewal is started. Used only for managed certificates.
RENEWAL_FAILED
The certificate renewal is failed. Used only for managed certificates.
id
: string
ID of the certificate. Generated at creation time.
folderId
: string
ID of the folder that the certificate belongs to.
createdAt
: google.protobuf.Timestamp
Creation timestamp.
name
: string
Name of the certificate. The name is unique within the folder.
description
: string
Description of the certificate.
labels
: string
Certificate labels as key:value
pairs.
type
: CertificateType
Type of the certificate.
domains
: string
Fully qualified domain names of the certificate.
status
: Status
Status of the certificate.
issuer
: string
Distinguished Name of the certificate authority that issued the certificate.
subject
: string
Distinguished Name of the entity that is associated with the public key contained in the certificate.
serial
: string
Serial number of the certificate.
updatedAt
: google.protobuf.Timestamp
Time when the certificate is updated.
issuedAt
: google.protobuf.Timestamp
Time when the certificate is issued.
notAfter
: google.protobuf.Timestamp
Time after which the certificate is not valid.
notBefore
: google.protobuf.Timestamp
Time before which the certificate is not valid.
challenges
: Challenge
Domains validation challenges of the certificate. Used only for managed certificates.
deletionProtection
: bool
Flag that protects deletion of the certificate
incompleteChain
: bool
Mark imported certificates without uploaded chain or with chain which not lead to root certificate
Challenge
Domain validation challenge.
Status
STATUS_UNSPECIFIED
PENDING
The challenge is waiting to be completed.
PROCESSING
The challenge is awaiting approval from Let's Encrypt.
VALID
The challenge is complete.
INVALID
The rights check for a specific domain failed or the one-week period allocated for the check expired.
DnsRecord
name
: string
Name of the DNS record.
type
: string
Type of the DNS-record.
value
: string
Value of the DNS-record.
HttpFile
url
: string
Location of the HTTP file.
content
: string
Content of the HTTP file.
domain
: string
Domain of the challenge.
type
: ChallengeType
Type of the challenge.
createdAt
: google.protobuf.Timestamp
Time when the challenge is created.
updatedAt
: google.protobuf.Timestamp
Time when the challenge is updated.
status
: Status
Status of the challenge.
message
: string
Description of the challenge.
error
: string
Error of the challenge.
One of challenge
Data of the challenge.
Version
A certificate version
id
: string
ID of the version.
certificateId
: string
ID of the certificate that the version belongs to.
createdAt
: google.protobuf.Timestamp
Time when the version was created.