Compartilhar via


CertificateOperationsExtensions.DeleteAsync Método

Definição

Cuidado

This operation is deprecated. Please do not use it any longer.

Exclui um certificado da conta especificada.

[System.Obsolete("This operation is deprecated. Please do not use it any longer.")]
public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.CertificateDeleteHeaders> DeleteAsync (this Microsoft.Azure.Batch.Protocol.ICertificateOperations operations, string thumbprintAlgorithm, string thumbprint, Microsoft.Azure.Batch.Protocol.Models.CertificateDeleteOptions certificateDeleteOptions = default, System.Threading.CancellationToken cancellationToken = default);
[<System.Obsolete("This operation is deprecated. Please do not use it any longer.")>]
static member DeleteAsync : Microsoft.Azure.Batch.Protocol.ICertificateOperations * string * string * Microsoft.Azure.Batch.Protocol.Models.CertificateDeleteOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.CertificateDeleteHeaders>
<Extension()>
Public Function DeleteAsync (operations As ICertificateOperations, thumbprintAlgorithm As String, thumbprint As String, Optional certificateDeleteOptions As CertificateDeleteOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of CertificateDeleteHeaders)

Parâmetros

operations
ICertificateOperations

O grupo de operações para esse método de extensão.

thumbprintAlgorithm
String

O algoritmo usado para derivar o parâmetro de impressão digital. Isso deve ser sha1.

thumbprint
String

A impressão digital do Certificado a ser excluído.

certificateDeleteOptions
CertificateDeleteOptions

Parâmetros adicionais para a operação

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Atributos

Comentários

Você não poderá excluir um Certificado se um recurso (Pool ou Nó de Computação) estiver usando-o. Antes de excluir um Certificado, você deve, portanto, certificar-se de que o Certificado não está associado a nenhum Pool existente, o Certificado não está instalado em nenhum nó (mesmo que você remova um Certificado de um Pool, ele não será removido dos nós de computação existentes nesse pool até que eles sejam reiniciados) e nenhuma tarefa em execução dependerá do Certificado. Se você tentar excluir um Certificado que está em uso, a exclusão falhará. O Status de Certificado é alterado para deleteFailed. Você pode usar Cancelar Excluir Certificado para definir o status de volta como ativo se decidir que deseja continuar usando o Certificado.

Aviso: esta operação foi preterida e será removida após fevereiro de 2024. Use a [Extensão do Azure KeyVault](https://learn.microsoft.com/azure/batch/batch-certificate-migration-guide) em vez disso.

Aplica-se a