Condividi tramite


Update Certificate Operation - Update Certificate Operation

Aggiornamenti un'operazione di certificato.
Aggiornamenti un'operazione di creazione del certificato già in corso. Questa operazione richiede l'autorizzazione certificati/aggiornamento.

PATCH {vaultBaseUrl}/certificates/{certificate-name}/pending?api-version=7.4

Parametri dell'URI

Nome In Necessario Tipo Descrizione
certificate-name
path True

string

Nome del certificato.

vaultBaseUrl
path True

string

Nome dell'insieme di credenziali, ad esempio https://myvault.vault.azure.net.

api-version
query True

string

Versione API client.

Corpo della richiesta

Nome Necessario Tipo Descrizione
cancellation_requested True

boolean

Indica se l'annullamento è stato richiesto per l'operazione di certificato.

Risposte

Nome Tipo Descrizione
200 OK

CertificateOperation

Messaggio contenente la risposta dell'operazione del certificato.

Other Status Codes

KeyVaultError

Key Vault risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Esempio

UpdateCertificateOperation

Esempio di richiesta

PATCH https://myvault.vault.azure.net//certificates/cancellationRequestedCert01/pending?api-version=7.4

{
  "cancellation_requested": true
}

Risposta di esempio

{
  "id": "https://myvault.vault.azure.net/certificates/cancellationRequestedCert01/pending",
  "issuer": {
    "name": "issuer02"
  },
  "csr": "MIIC4zCCAcsCAQAwGjEYMBYGA1UEAwwPKi5taWNyb3NvZnQuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxxM2zqnPtpH8aiHX5TdEoZLO0Y6fsjk9QcjKgnHomrwUc9vK20UYYEPKt9aGOT7HNx0do8OulPCnLPrKowci8UHu1qRW/qHvsOJQ/UrQoMCHxtXptVc7Avx8WQb045sCdgp/Cl4xO8LMZa70kE4dghZU9zmNZk8wqDIxyYdh1lqqfGe49EWOxcfszTeeKs8KCsQznjExbsudBHLLWoX4VFTGMe3VcIPcV6iFf70buHKznDMXFiRC0IYwkc/GyWIadB1CSEae8k/0evsPI5lYYZLaO/kLffEUtzysqxZNCQR+S0eVPTGTLHa+fndnPPs65XZDzSZi2fZL01oXUfCAQQIDAQABoIGDMIGABgkqhkiG9w0BCQ4xczBxMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwNQYDVR0RBC4wLIIWb25lZHJpdmUubWljcm9zb2Z0LmNvbYISeGJveC5taWNyb3NvZnQuY29tMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEBAKto/ZF9+02fQ3sLuIsRuap/O/AZz3IhAubNfyCaWvVGVAQz/Aqpf5c/liyKhxqRG6LR9Zu50oxRK5222ezR+56vJikjdXRVShf2xYsMm1CbCM1JuzsnkTeoUHHE12xx1srH/9TH+DVZIk6NXxc4wVIagbpwxiS5gR3Nly5k0ZVv7R1B79J0GUqSwK6qjuooWrBsYMEx319hz8fB/Y4jnPE8p+Cnn3AGEqnebVngXncq/QnHxnrRVfvKFVySqRvlsvM8buILmBbIaywEUqwhNtZX2i9E7reEJ8aeZcf+lAeKF3YDvffaXGTc75aiZlBk30Lv/hn0vs9T0/FedUnIae4=",
  "cancellation_requested": true,
  "status": "inProgress",
  "status_details": "Pending certificate created. Certificate request is in progress. This may take some time based on the issuer provider. Please check again later.",
  "request_id": "3dd81d528cc84c5a837c607f1a50f2e1"
}

Definizioni

Nome Descrizione
CertificateOperation

Viene restituita un'operazione di certificato in caso di richieste asincrone.

CertificateOperationUpdateParameter

Parametri di aggiornamento dell'operazione di certificato.

Error

Errore del server dell'insieme di credenziali delle chiavi.

IssuerParameters

Parametri per l'emittente del componente X509 di un certificato.

KeyVaultError

Eccezione di errore dell'insieme di credenziali delle chiavi.

CertificateOperation

Viene restituita un'operazione di certificato in caso di richieste asincrone.

Nome Tipo Descrizione
cancellation_requested

boolean

Indica se l'annullamento è stato richiesto per l'operazione di certificato.

csr

string

Richiesta di firma del certificato (CSR) usata nell'operazione del certificato.

error

Error

Errore rilevato, se presente, durante l'operazione del certificato.

id

string

ID certificato.

issuer

IssuerParameters

Parametri per l'emittente del componente X509 di un certificato.

request_id

string

Identificatore per l'operazione del certificato.

status

string

Stato dell'operazione del certificato.

status_details

string

Dettagli sullo stato dell'operazione del certificato.

target

string

Percorso che contiene il risultato dell'operazione del certificato.

CertificateOperationUpdateParameter

Parametri di aggiornamento dell'operazione di certificato.

Nome Tipo Descrizione
cancellation_requested

boolean

Indica se l'annullamento è stato richiesto per l'operazione di certificato.

Error

Errore del server dell'insieme di credenziali delle chiavi.

Nome Tipo Descrizione
code

string

Codice di errore.

innererror

Error

Errore del server dell'insieme di credenziali delle chiavi.

message

string

Messaggio di errore.

IssuerParameters

Parametri per l'emittente del componente X509 di un certificato.

Nome Tipo Descrizione
cert_transparency

boolean

Indica se i certificati generati in questo criterio devono essere pubblicati nei log di trasparenza dei certificati.

cty

string

Tipo di certificato supportato dal provider (facoltativo); ad esempio 'OV-SSL', 'EV-SSL'

name

string

Nome dell'oggetto o dei nomi riservati dell'autorità emittente a cui si fa riferimento; ad esempio "Self" o "Unknown".

KeyVaultError

Eccezione di errore dell'insieme di credenziali delle chiavi.

Nome Tipo Descrizione
error

Error

Errore del server dell'insieme di credenziali delle chiavi.