Certificate interface
Contains information about a certificate.
- Extends
Properties
delete |
This is only returned when the certificate provisioningState is 'Failed'. NOTE: This property will not be serialized. It can only be populated by the server. |
format | The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. |
previous |
The previous provisioned state of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
previous |
The time at which the certificate entered its previous state. NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
The time at which the certificate entered its current state. NOTE: This property will not be serialized. It can only be populated by the server. |
public |
The public key of the certificate. NOTE: This property will not be serialized. It can only be populated by the server. |
thumbprint | This must match the thumbprint from the name. |
thumbprint |
This must match the first portion of the certificate name. Currently required to be 'SHA1'. |
Inherited Properties
etag | The ETag of the resource, used for concurrency statements. NOTE: This property will not be serialized. It can only be populated by the server. |
id | The ID of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
name | The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | The tags of the resource. |
type | The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
deleteCertificateError
This is only returned when the certificate provisioningState is 'Failed'. NOTE: This property will not be serialized. It can only be populated by the server.
deleteCertificateError?: DeleteCertificateError
Property Value
format
The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx.
format?: CertificateFormat
Property Value
previousProvisioningState
The previous provisioned state of the resource NOTE: This property will not be serialized. It can only be populated by the server.
previousProvisioningState?: CertificateProvisioningState
Property Value
previousProvisioningStateTransitionTime
The time at which the certificate entered its previous state. NOTE: This property will not be serialized. It can only be populated by the server.
previousProvisioningStateTransitionTime?: Date
Property Value
Date
provisioningState
NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: CertificateProvisioningState
Property Value
provisioningStateTransitionTime
The time at which the certificate entered its current state. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningStateTransitionTime?: Date
Property Value
Date
publicData
The public key of the certificate. NOTE: This property will not be serialized. It can only be populated by the server.
publicData?: string
Property Value
string
thumbprint
This must match the thumbprint from the name.
thumbprint?: string
Property Value
string
thumbprintAlgorithm
This must match the first portion of the certificate name. Currently required to be 'SHA1'.
thumbprintAlgorithm?: string
Property Value
string
Inherited Property Details
etag
The ETag of the resource, used for concurrency statements. NOTE: This property will not be serialized. It can only be populated by the server.
etag?: string
Property Value
string
Inherited From AzureProxyResource.etag
id
The ID of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From AzureProxyResource.id
name
The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From AzureProxyResource.name
tags
The tags of the resource.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From AzureProxyResource.tags
type
The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From AzureProxyResource.type