Certificate interface
A Certificate that can be installed on Compute Nodes and can be used to authenticate operations on the machine.
Properties
| delete |
The error that occurred on the last attempt to delete this Certificate. This property is set only if the Certificate is in the DeleteFailed state. |
| previous |
The previous state of the Certificate. This property is not set if the Certificate is in its initial active state. Possible values include: 'active', 'deleting', 'deleteFailed' |
| previous |
The time at which the Certificate entered its previous state. This property is not set if the Certificate is in its initial Active state. |
| public |
The public part of the Certificate as a base-64 encoded .cer file. |
| state | The current state of the Certificate. Possible values include: 'active', 'deleting', 'deleteFailed' |
| state |
The time at which the Certificate entered its current state. |
| thumbprint | The X.509 thumbprint of the Certificate. This is a sequence of up to 40 hex digits. |
| thumbprint |
The algorithm used to derive the thumbprint. |
| url | The URL of the Certificate. |
Property Details
deleteCertificateError
The error that occurred on the last attempt to delete this Certificate. This property is set only if the Certificate is in the DeleteFailed state.
deleteCertificateError?: DeleteCertificateError
Property Value
previousState
The previous state of the Certificate. This property is not set if the Certificate is in its initial active state. Possible values include: 'active', 'deleting', 'deleteFailed'
previousState?: CertificateState
Property Value
previousStateTransitionTime
The time at which the Certificate entered its previous state. This property is not set if the Certificate is in its initial Active state.
previousStateTransitionTime?: Date
Property Value
Date
publicData
The public part of the Certificate as a base-64 encoded .cer file.
publicData?: string
Property Value
string
state
The current state of the Certificate. Possible values include: 'active', 'deleting', 'deleteFailed'
state?: CertificateState
Property Value
stateTransitionTime
The time at which the Certificate entered its current state.
stateTransitionTime?: Date
Property Value
Date
thumbprint
The X.509 thumbprint of the Certificate. This is a sequence of up to 40 hex digits.
thumbprint?: string
Property Value
string
thumbprintAlgorithm
The algorithm used to derive the thumbprint.
thumbprintAlgorithm?: string
Property Value
string
url
The URL of the Certificate.
url?: string
Property Value
string