Share via


CertificateOperations Class

Definition

Performs certificate-related operations on an Azure Batch account.

public class CertificateOperations : Microsoft.Azure.Batch.IInheritedBehaviors
type CertificateOperations = class
    interface IInheritedBehaviors
Public Class CertificateOperations
Implements IInheritedBehaviors
Inheritance
CertificateOperations
Implements

Properties

CustomBehaviors

Gets or sets a list of behaviors that modify or customize requests to the Batch service made via this CertificateOperations.

Methods

CancelDeleteCertificate(String, String, IEnumerable<BatchClientBehavior>)

Cancels a failed deletion of the specified certificate. This can be done only when the certificate is in the DeleteFailed state, and restores the certificate to the Active state.

CancelDeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)

Cancels a failed deletion of the specified certificate. This can be done only when the certificate is in the DeleteFailed state, and restores the certificate to the Active state.

CreateCertificateFromCer(Byte[])
Obsolete.

Warning: This operation is deprecated and will be removed after February, 2024. Please use the Azure KeyVault Extension instead. Creates a new Certificate from .cer format data in memory.

CreateCertificateFromCer(String)
Obsolete.

Warning: This operation is deprecated and will be removed after February, 2024. Please use the Azure KeyVault Extension instead. Creates a new Certificate from a .cer file.

CreateCertificateFromPfx(Byte[], String)
Obsolete.

Warning: This operation is deprecated and will be removed after February, 2024. Please use the Azure KeyVault Extension instead. Creates a new Certificate from .pfx format data in memory.

CreateCertificateFromPfx(String, String)
Obsolete.

Warning: This operation is deprecated and will be removed after February, 2024. Please use the Azure KeyVault Extension instead. Creates a new Certificate from a .pfx file.

DeleteCertificate(String, String, IEnumerable<BatchClientBehavior>)

Deletes the certificate from the Batch account.

DeleteCertificateAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken)

Deletes the certificate from the Batch account.

GetCertificate(String, String, DetailLevel, IEnumerable<BatchClientBehavior>)
Obsolete.

Warning: This operation is deprecated and will be removed after February, 2024. Please use the Azure KeyVault Extension instead. Gets the specified Certificate.

GetCertificateAsync(String, String, DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)
Obsolete.

Warning: This operation is deprecated and will be removed after February, 2024. Please use the Azure KeyVault Extension instead. Gets the specified Certificate.

ListCertificates(DetailLevel, IEnumerable<BatchClientBehavior>)
Obsolete.

Warning: This operation is deprecated and will be removed after February, 2024. Please use the Azure KeyVault Extension instead. Enumerates the certificates in the Batch account.

Applies to