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