Share via


Certificate interface

A Certificate that can be installed on Compute Nodes and can be used to authenticate operations on the machine.

Properties

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.

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'

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.

publicData

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'

stateTransitionTime

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.

thumbprintAlgorithm

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