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. |
vault
|
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 |
Messaggio contenente la risposta dell'operazione del certificato. |
|
Other Status Codes |
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 |
---|---|
Certificate |
Viene restituita un'operazione di certificato in caso di richieste asincrone. |
Certificate |
Parametri di aggiornamento dell'operazione di certificato. |
Error |
Errore del server dell'insieme di credenziali delle chiavi. |
Issuer |
Parametri per l'emittente del componente X509 di un certificato. |
Key |
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 |
Errore rilevato, se presente, durante l'operazione del certificato. |
|
id |
string |
ID certificato. |
issuer |
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 |
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 |
Errore del server dell'insieme di credenziali delle chiavi. |