Certificates¶
admin.v2alpha.Certificates¶
[admin.v2alpha.Certificates proto]
Proto representation of certificate details. Admin endpoint uses this wrapper for /certs to display certificate information. See /certs for more information.
{
  "certificates": []
}
- certificates
 (admin.v2alpha.Certificate) List of certificates known to an Envoy.
admin.v2alpha.Certificate¶
[admin.v2alpha.Certificate proto]
{
  "ca_cert": [],
  "cert_chain": []
}
- ca_cert
 (admin.v2alpha.CertificateDetails) Details of CA certificate.
- cert_chain
 (admin.v2alpha.CertificateDetails) Details of Certificate Chain
admin.v2alpha.CertificateDetails¶
[admin.v2alpha.CertificateDetails proto]
{
  "path": "...",
  "serial_number": "...",
  "subject_alt_names": [],
  "days_until_expiration": "...",
  "valid_from": "{...}",
  "expiration_time": "{...}"
}
- path
 (string) Path of the certificate.
- serial_number
 (string) Certificate Serial Number.
- subject_alt_names
 (admin.v2alpha.SubjectAlternateName) List of Subject Alternate names.
- days_until_expiration
 (uint64) Minimum of days until expiration of certificate and it’s chain.
- valid_from
 (Timestamp) Indicates the time from which the certificate is valid.
- expiration_time
 (Timestamp) Indicates the time at which the certificate expires.
admin.v2alpha.SubjectAlternateName¶
[admin.v2alpha.SubjectAlternateName proto]
{
  "dns": "...",
  "uri": "...",
  "ip_address": "..."
}
- dns
 (string) Subject Alternate Name.
Only one of dns, uri, ip_address may be set.
- uri
 (string) Subject Alternate Name.
Only one of dns, uri, ip_address may be set.
- ip_address
 (string) Subject Alternate Name.
Only one of dns, uri, ip_address may be set.