Share via


Certificate Class

Definition

Contains information about a certificate.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Certificate : Microsoft.Azure.Management.Batch.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Certificate = class
    inherit ProxyResource
Public Class Certificate
Inherits ProxyResource
Inheritance
Certificate
Attributes

Constructors

Certificate()

Initializes a new instance of the Certificate class.

Certificate(String, String, String, String, String, String, CertificateFormat, CertificateProvisioningState, Nullable<DateTime>, CertificateProvisioningState, Nullable<DateTime>, String, DeleteCertificateError)

Initializes a new instance of the Certificate class.

Properties

DeleteCertificateError

Gets the error which occurred while deleting the certificate

Etag

Gets the ETag of the resource, used for concurrency statements.

(Inherited from ProxyResource)
Format

Gets or sets the format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Possible values include: 'Pfx', 'Cer'

Id

Gets the ID of the resource.

(Inherited from ProxyResource)
Name

Gets the name of the resource.

(Inherited from ProxyResource)
PreviousProvisioningState

Gets the previous provisioned state of the resource. Possible values include: 'Succeeded', 'Deleting', 'Failed'

PreviousProvisioningStateTransitionTime

Gets the time at which the certificate entered its previous state.

ProvisioningState

Gets the provisioned state of the resource

ProvisioningStateTransitionTime

Gets the time at which the certificate entered its current state.

PublicData

Gets the public key of the certificate.

Thumbprint

Gets or sets the thumbprint of the certificate.

ThumbprintAlgorithm

Gets or sets the algorithm of the certificate thumbprint.

Type

Gets the type of the resource.

(Inherited from ProxyResource)

Methods

Validate()

Validate the object.

Applies to