Partager via


CertificateOperationsExtensions.DeleteAsync Méthode

Définition

Attention

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

Supprime un certificat du compte spécifié.

[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)

Paramètres

operations
ICertificateOperations

Groupe d’opérations pour cette méthode d’extension.

thumbprintAlgorithm
String

Algorithme utilisé pour dériver le paramètre d’empreinte numérique. Cela doit être sha1.

thumbprint
String

Empreinte numérique du certificat à supprimer.

certificateDeleteOptions
CertificateDeleteOptions

Paramètres supplémentaires pour l’opération

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Attributs

Remarques

Vous ne pouvez pas supprimer un certificat si une ressource (pool ou nœud de calcul) l’utilise. Avant de pouvoir supprimer un certificat, vous devez donc vous assurer que le certificat n’est associé à aucun pool existant, que le certificat n’est installé sur aucun nœud (même si vous supprimez un certificat d’un pool, il n’est pas supprimé des nœuds de calcul existants dans ce pool tant qu’ils ne redémarrent pas), et qu’aucune tâche en cours d’exécution ne dépend du certificat. Si vous essayez de supprimer un certificat en cours d’utilisation, la suppression échoue. Le certificat status modifications pour supprimerFailed. Vous pouvez utiliser Annuler le certificat de suppression pour définir le status sur actif si vous décidez de continuer à utiliser le certificat.

Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt [Extension Azure KeyVault](https://learn.microsoft.com/azure/batch/batch-certificate-migration-guide) à la place.

S’applique à