# Enum - HostCertificateManagerCertificateInfoCertificateStatus(vim.host.CertificateManager.CertificateInfo.CertificateStatus)

Since
  vSphere API 6.0

## Enum Description

The status of a given certificate as computed per the soft and the hard thresholds in vCenter Server.
There are two different thresholds for the host certificate expirations; a soft threshold (which constitutes of two phases) and a hard threshold.
Soft Threshold:
Phase One: vCenter Server will publish an event at this time to let the user know about the status, but, no alarms or warnings are raised.
Phase Two: During this phase, vCenter Server will publish an event and indicate the certificate status as expiring in the UI.
Hard Threshold:
vCenter Server will publish an alarm and indicate via the UI that the certificate expiration is imminent.

Enum Constants

Name | Description
--- | ---
expirationImminent | The certificate expiration is imminent. (hard threshold)
expired | The certificate has expired.
expiring | The certificate is expiring shortly. (soft threshold - 1)
expiringShortly | The certificate is expiring shortly. (soft threshold - 2)
good | The certificate is good.
unknown | The certificate status is unknown.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vslm="urn:vslm" name="HostCertificateManagerCertificateInfoCertificateStatus"> <restriction base="xsd:string"> <enumeration value="unknown"/> <enumeration value="expired"/> <enumeration value="expiring"/> <enumeration value="expiringShortly"/> <enumeration value="expirationImminent"/> <enumeration value="good"/> </restriction> </simpleType>