CertificateOperationsExtensions.Delete Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
This operation is deprecated. Please do not use it any longer.
Elimina un certificado de la cuenta especificada.
[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
Parámetros
- operations
- ICertificateOperations
El grupo de operaciones de este método de extensión.
- thumbprintAlgorithm
- String
Algoritmo utilizado para derivar el parámetro de huella digital. Debe ser sha1.
- thumbprint
- String
Huella digital del certificado que se va a eliminar.
- certificateDeleteOptions
- CertificateDeleteOptions
Parámetros adicionales para la operación
Devoluciones
- Atributos
Comentarios
No se puede eliminar un certificado si se usa un recurso (grupo o nodo de proceso). Para poder eliminar un certificado, debe asegurarse de que el certificado no está asociado a ningún grupo existente, el certificado no está instalado en ningún nodo (incluso si quita un certificado de un grupo, no se quita de los nodos de proceso existentes en ese grupo hasta que se reinician) y ninguna tarea en ejecución depende del certificado. Si intenta eliminar un certificado que está en uso, se produce un error en la eliminación. El estado del certificado cambia a deleteFailed. Puede usar Cancelar eliminar certificado para volver a establecer el estado en activo si decide que desea seguir usando el certificado.
Advertencia: esta operación está en desuso y se quitará después de febrero de 2024. Use la [extensión De Azure KeyVault](https://learn.microsoft.com/azure/batch/batch-certificate-migration-guide) en su lugar.
Se aplica a
Azure SDK for .NET