Freigeben über


CertificateOperationsExtensions.Delete Methode

Definition

Achtung

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

Löscht ein Zertifikat aus dem angegebenen Konto.

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

Parameter

operations
ICertificateOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

thumbprintAlgorithm
String

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint
String

Der Fingerabdruck des zu löschenden Zertifikats.

certificateDeleteOptions
CertificateDeleteOptions

Zusätzliche Parameter für den Vorgang

Gibt zurück

Attribute

Hinweise

Sie können ein Zertifikat nicht löschen, wenn es von einer Ressource (Pool oder Computeknoten) verwendet wird. Bevor Sie ein Zertifikat löschen können, müssen Sie daher sicherstellen, dass das Zertifikat keinem vorhandenen Pool zugeordnet ist, das Zertifikat nicht auf Knoten installiert ist (selbst wenn Sie ein Zertifikat aus einem Pool entfernen, wird es nicht aus vorhandenen Computeknoten in diesem Pool entfernt, bis sie neu gestartet werden), und keine ausgeführten Aufgaben hängen vom Zertifikat ab. Wenn Sie versuchen, ein verwendetes Zertifikat zu löschen, tritt beim Löschen ein Fehler auf. Das Zertifikat status Änderungen in deleteFailed. Sie können Zertifikat abbrechen verwenden, um die status wieder auf aktiv festzulegen, wenn Sie das Zertifikat weiterhin verwenden möchten.

Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die [Azure KeyVault-Erweiterung](https://zcusa.951200.xyz/azure/batch/batch-certificate-migration-guide) .

Gilt für: