ICertificateOperations.CancelDeletionWithHttpMessagesAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This operation is deprecated. Please do not use it any longer.
Cancela uma exclusão com falha de um Certificado da Conta especificada.
[System.Obsolete("This operation is deprecated. Please do not use it any longer.")]
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Batch.Protocol.Models.CertificateCancelDeletionHeaders>> CancelDeletionWithHttpMessagesAsync (string thumbprintAlgorithm, string thumbprint, Microsoft.Azure.Batch.Protocol.Models.CertificateCancelDeletionOptions certificateCancelDeletionOptions = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
[<System.Obsolete("This operation is deprecated. Please do not use it any longer.")>]
abstract member CancelDeletionWithHttpMessagesAsync : string * string * Microsoft.Azure.Batch.Protocol.Models.CertificateCancelDeletionOptions * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Batch.Protocol.Models.CertificateCancelDeletionHeaders>>
Public Function CancelDeletionWithHttpMessagesAsync (thumbprintAlgorithm As String, thumbprint As String, Optional certificateCancelDeletionOptions As CertificateCancelDeletionOptions = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationHeaderResponse(Of CertificateCancelDeletionHeaders))
Parâmetros
- 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 que está sendo excluído.
- certificateCancelDeletionOptions
- CertificateCancelDeletionOptions
Parâmetros adicionais para a operação
- customHeaders
- Dictionary<String,List<String>>
Os cabeçalhos que serão adicionados à solicitação.
- cancellationToken
- CancellationToken
O token de cancelamento.
Retornos
- Atributos
Exceções
Gerada quando a operação retornou um código de status inválido
Gerado quando um parâmetro necessário é nulo
Comentários
Se você tentar excluir um Certificado que está sendo usado por um Pool ou Nó de Computação, o status do Certificado será alterado para deleteFailed. Se você decidir que deseja continuar usando o Certificado, poderá usar essa operação para definir o status do Certificado de volta como ativo. Se você pretende excluir o Certificado, não precisa executar essa operação após a falha na exclusão. Você deve verificar se o Certificado não está sendo usado por nenhum recurso e, em seguida, pode tentar novamente excluir o Certificado.
Aviso: essa 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
Azure SDK for .NET