CertificateOperationsExtensions.DeleteAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET